private void tableM_UnLoadingRow(object sender, DataGridRowEventArgs e) { try { CT2ListM cT2ListM = (CT2ListM)e.Row.DataContext; cT2ListM.eSearchSM = CT2List.ESearchStateMachine.Idle; } catch (Exception) { //进入exception,说明已经下拉到底了 } }
private void tableM_CellEditEnding(object sender, DataGridCellEditEndingEventArgs e) { CT2ListM cT2ListM = (CT2ListM)e.Row.DataContext; cT2ListM.eSearchSM = CT2List.ESearchStateMachine.Deupdate; }
private void tableM_BeginningEdit(object sender, DataGridBeginningEditEventArgs e) { CT2ListM cT2ListM = (CT2ListM)e.Row.DataContext; cT2ListM.eSearchSM = CT2List.ESearchStateMachine.Idle; }