DataGrid中获取增删改查某个按钮_学习DataGrid中获取增删改查某个按钮_学习_02代码
void waterMeterDataGrid_LoadingRow(object sender, DataGridRowEventArgs e)
{
WaterMeterModel waterMeterModel
=e.Row.DataContext as WaterMeterModel;
Button btnShowWaterMeter
=this.waterMeterDataGrid.Columns[5].GetCellContent(e.Row).FindName("btnShowWaterMeter") as Button;
Button btnEdit
= this.waterMeterDataGrid.Columns[5].GetCellContent(e.Row).FindName("btnEdit") as Button;
Button btnEnter
= this.waterMeterDataGrid.Columns[5].GetCellContent(e.Row).FindName("btnEnter") as Button;
Button btnDel
= this.waterMeterDataGrid.Columns[5].GetCellContent(e.Row).FindName("btnDel") as Button;
btnShowWaterMeter.Click
+= new RoutedEventHandler(btnShowWaterMeter_Click);
btnDel.Click
+= new RoutedEventHandler(btnDel_Click);
btnEdit.Click
+= new RoutedEventHandler(btnEdit_Click);
//btnEnter.Click += new RoutedEventHandler(btnEnter_Click);
btnEdit.Tag = waterMeterModel;
btnDel.Tag
= waterMeterModel;
btnShowWaterMeter.Tag
= waterMeterModel;
}