private void btnDelete_Click(object sender, RoutedEventArgs e) { TaskItam ti = (TaskItam)listBoxToDoListBox.SelectedItem; MyToDo my = _taskList[ti.labelTask.Content.ToString()]; listBoxToDoListBox.Items.Remove(ti); _taskList.Remove(ti.labelTask.Content.ToString()); _todoMeneger.RemoveTaskFromTable(my); }
private void btnDeleteCampleated_Click(object sender, RoutedEventArgs e) { var itm = listBoxToDoListBox.Items; for (int i = 0; i < itm.Count; i++) { TaskItam ti = (itm.GetItemAt(i) as TaskItam); if ((bool)((ti).checkBoxCompleated.IsChecked)) { listBoxToDoListBox.Items.Remove(ti); _taskList.Compleat(ti.labelTask.Content.ToString()); i--; } } _taskList.RemoveAll(true); }