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