/// <summary>
 /// 删除闹钟回调
 /// </summary>
 /// <param name="target"></param>
 private void DeleteFormListBox(ListBoxItem target)
 {
     try
     {
         ListBoxItems.Remove(target);
         if (target.Content is AlarmClockView)
         {
             ((target.Content as AlarmClockView).DataContext as AlarmClockViewModel).DeleteData();
         }
         else if (target.Content is AlarmClockEditView)
         {
             ((target.Content as AlarmClockEditView).DataContext as AlarmClockViewModel).DeleteData();
         }
     }
     catch (Exception e)
     {
         LogWriter.Instance.Error(e);
     }
 }
예제 #2
0
 /// <summary>
 /// Method to invoke when the DeleteListBoxItem command is executed.
 /// </summary>
 private void DeleteListBoxItem()
 {
     ListBoxItems.Remove(SelectedItem);
 }