private void btnDelete_Click(object sender, RoutedEventArgs e) { Customer customer = (Customer)gridCustomers.SelectedItem; if (customer == null) { MessageBox.Show("请选择要删除的行!"); return; } if (MessageBox.Show("确定删除这条数据?", "提醒", MessageBoxButton.YesNo) == MessageBoxResult.Yes) { CustomerDAL.DeleteById(customer.Id); gridCustomers.ItemsSource = CustomerDAL.GetAll(); } }