4 writes to _currentCellContainer
PresentationFramework (4)
src\Framework\System\Windows\Controls\DataGrid.cs (4)
2931dataGrid._currentCellContainer = null; 3020_currentCellContainer = TryFindCell(currentCell); 3049_currentCellContainer = value; 5382_currentCellContainer = null;
13 references to _currentCellContainer
PresentationFramework (13)
src\Framework\System\Windows\Controls\DataGrid.cs (13)
2603((_currentCellContainer == null) || !_currentCellContainer.IsEditing); // Not editing a cell 2912if (dataGrid._currentCellContainer != null) 2921dataGrid.EndEdit(CommitEditCommand, dataGrid._currentCellContainer, DataGridEditingUnit.Row, /* exitEditingMode = */ true); 2923else if (dataGrid._currentCellContainer.IsEditing) 2926dataGrid.EndEdit(CommitEditCommand, dataGrid._currentCellContainer, DataGridEditingUnit.Cell, /* exitEditingMode = */ true); 2930var oldCellContainer = dataGrid._currentCellContainer; 3015if (_currentCellContainer == null) 3024return _currentCellContainer; 3029if ((_currentCellContainer != value) && 4787if (_currentCellContainer != null && _currentCellContainer.IsEditing) 4790EndEdit(CommitEditCommand, _currentCellContainer, DataGridEditingUnit.Cell, /* exitEditingMode = */ true);