33 references to DataGridEditingUnit
PresentationFramework (28)
src\Framework\System\Windows\Controls\DataGrid.cs (28)
2316DataGridEditingUnit editingUnit = GetEditingUnit(e.Parameter); 2355DataGridEditingUnit editingUnit = GetEditingUnit(e.Parameter); 2431private DataGridEditingUnit GetEditingUnit(object parameter) 2435return ((parameter != null) && (parameter is DataGridEditingUnit)) ? 2436(DataGridEditingUnit)parameter : 2437IsEditingCurrentCell ? DataGridEditingUnit.Cell : DataGridEditingUnit.Row; 2528DataGridEditingUnit editingUnit = GetEditingUnit(e.Parameter); 2619if (CancelEdit(DataGridEditingUnit.Row) && isEditingRowItem) 2921dataGrid.EndEdit(CommitEditCommand, dataGrid._currentCellContainer, DataGridEditingUnit.Row, /* exitEditingMode = */ true); 2926dataGrid.EndEdit(CommitEditCommand, dataGrid._currentCellContainer, DataGridEditingUnit.Cell, /* exitEditingMode = */ true); 3230return CancelEdit(DataGridEditingUnit.Cell); 3234return CancelEdit(DataGridEditingUnit.Row); 3250return CancelEdit(DataGridEditingUnit.Cell); 3262public bool CancelEdit(DataGridEditingUnit editingUnit) 3272CancelEdit(DataGridEditingUnit.Row); 3277CancelEdit(DataGridEditingUnit.Cell); 3293return CommitEdit(DataGridEditingUnit.Cell, true); 3297return CommitEdit(DataGridEditingUnit.Row, true); 3310public bool CommitEdit(DataGridEditingUnit editingUnit, bool exitEditingMode) 3320return CommitEdit(DataGridEditingUnit.Row, /* exitEditingMode = */ true); 3325return CommitEdit(DataGridEditingUnit.Cell, /* exitEditingMode = */ true); 3331private bool EndEdit(RoutedCommand command, DataGridCell cellContainer, DataGridEditingUnit editingUnit, bool exitEditMode) 3349if (editingUnit == DataGridEditingUnit.Cell) 3381return cellLeftEditingMode && ((editingUnit == DataGridEditingUnit.Cell) || rowLeftEditingMode); 3763private bool IsAddingOrEditingRowItem(DataGridEditingUnit editingUnit, object item) 3765return (editingUnit == DataGridEditingUnit.Row) && 4790EndEdit(CommitEditCommand, _currentCellContainer, DataGridEditingUnit.Cell, /* exitEditingMode = */ true);
System.Activities.Presentation (5)
System.Activities.Presentation\System\Activities\Presentation\View\DataGridHelper.cs (5)
127commitSucceeded = this.dataGrid.CommitEdit(DataGridEditingUnit.Row, true); 244this.dataGrid.CommitEdit(DataGridEditingUnit.Row, true); 248this.dataGrid.CommitEdit(DataGridEditingUnit.Cell, true); 534this.dataGrid.CommitEdit(DataGridEditingUnit.Row, true); 1096commitSucceeded = dataGrid.CommitEdit(DataGridEditingUnit.Row, true);