DataGrid中获取增删改查某个按钮
代码
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;
}