private void MarksListBoxNewTask_SelectionChanged(object sender, SelectionChangedEventArgs e) { ListBox markList = (ListBox)(sender); if (markList == null) { return; } MiniMark selectedMark = (MiniMark)markList.SelectedItem; NeedToNotifySelectedItem.Instance.SelectedMark = selectedMark; }
private void DelMarkButton_Click(object sender, RoutedEventArgs e) { Mission selectedTreeViewItem = NeedToNotifySelectedItem.Instance.NeedToNotify; MiniMark selectedMiniMark = NeedToNotifySelectedItem.Instance.SelectedMark; if (selectedMiniMark == null) { return; } if (NeedToNotifySelectedItem.Instance.NewTaskFlyoutIsOpen) { NeedToNotifySelectedItem.Instance.NewTaskMarks.Remove(selectedMiniMark); } if (selectedTreeViewItem == null) { return; } selectedTreeViewItem.RemoveMark(selectedMiniMark); }