private void Delete_Click(object sender, RoutedEventArgs e) { if (listBox1.SelectedItem != null) { long id = (listBox1.SelectedItem as Lesson).ID; lessons.Remove((Lesson)listBox1.SelectedItem); _contentManager.DeleteLesson(id, loadedComponent.ID); listBox1.Items.Refresh(); Confirm.IsEnabled = true; savedLessons = false; numOfLessons--; if (listBox1.Items.Count == 0) { empty = true; } else { empty = false; } Edit.IsEnabled = false; Delete.IsEnabled = false; } }