private async void btneliminar_Click(object sender, RoutedEventArgs e) { if (!(txtarticulo.IsEnabled)) { return; } DataRowView row = (DataRowView)((Button)e.Source).DataContext; string articulo = (string)row["Art_Id"].ToString(); string marca = (string)row["Mar_Descripcion"].ToString(); string talla = (string)row["Liq_Det_TalId"].ToString(); var mySettings = new MetroDialogSettings() { AffirmativeButtonText = "Si", NegativeButtonText = "No", //FirstAuxiliaryButtonText = "Cancelar", ColorScheme = MetroDialogOptions.ColorScheme, }; MessageDialogResult result = await this.ShowMessageAsync(Ent_Msg.msginfomacion, "¿Realmente desea eliminar el artículo : " + articulo + " en marca : " + marca + "?", MessageDialogStyle.AffirmativeAndNegative, mySettings); String msge = " > El artículo : " + articulo + " en marca : " + marca + " ha sido eliminado."; if (result == MessageDialogResult.Affirmative) { string respuesta = Dat_Venta.borrar_lineapaquete(_paq_id, articulo, talla); if (respuesta.Equals("1")) { cargar_grilla(); } lblmensaje.Content = msge; } }