/// <summary> /// 删除书籍 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Delete_Click(object sender, RoutedEventArgs e) { //获取书籍ID int Id = Convert.ToInt32(((MenuItem)sender).Tag); Book book = DataFetch.GetBook(Id); if (MessageBox.Show("确定要删除《" + book.Name + "》? 本操作不可以逆转,请谨慎操作~", "提示", MessageBoxButton.YesNo, MessageBoxImage.Exclamation) == MessageBoxResult.Yes) { DataFetch.DeleteBook(Id); this.DataContext = DataFetch.GetBooks(); } }