private void DgObs_PreviewKeyDown(object sender, KeyEventArgs e) { if (Key.Delete == e.Key && dgObs.SelectedItems.Count > 0) { if (MessageBox.Show("Apagar observação definitivamente? ", "Confirmação", MessageBoxButton.OKCancel) == MessageBoxResult.OK) { var linha = dgObs.SelectedItem as Observacoes; abd.DeletarObservacao(linha.idObs); } } }