private async void AddNewTodayTarget(object sender, RoutedEventArgs e) { if (!HasNotEmptySetting()) { ShowMessage("请填写用户信息", false); return; } newTodayTargetName.Text = newTodayTargetName.Text.Trim(); if (newTodayTargetName.Text == "") { return; } try { string[] tags = new string[] { TodayTargetTag.Id }; AppTask task = await HttpApi.CreateTask(newTodayTargetName.Text, AppTask.TypeToString(TaskType.Todo), tags, DateTime.Now.AddDays(1).Date.ToString()); SimpleTaskCard card = task.ToSimpleTaskCard(false); card.CardRemove += TargetRemoved; card.StatusChange += TargetStatusChange; todayTargetsList.Children.Add(card); todayTargetsListScroll.ScrollToBottom(); newTodayTargetName.Text = ""; } catch (Exception exception) { ShowMessage(exception.Message, false); } }