4 writes to _currentCellContainer
PresentationFramework (4)
src\Framework\System\Windows\Controls\DataGrid.cs (4)
2931
dataGrid.
_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
2912
if (dataGrid.
_currentCellContainer
!= null)
2921
dataGrid.EndEdit(CommitEditCommand, dataGrid.
_currentCellContainer
, DataGridEditingUnit.Row, /* exitEditingMode = */ true);
2923
else if (dataGrid.
_currentCellContainer
.IsEditing)
2926
dataGrid.EndEdit(CommitEditCommand, dataGrid.
_currentCellContainer
, DataGridEditingUnit.Cell, /* exitEditingMode = */ true);
2930
var oldCellContainer = dataGrid.
_currentCellContainer
;
3015
if (
_currentCellContainer
== null)
3024
return
_currentCellContainer
;
3029
if ((
_currentCellContainer
!= value) &&
4787
if (
_currentCellContainer
!= null &&
_currentCellContainer
.IsEditing)
4790
EndEdit(CommitEditCommand,
_currentCellContainer
, DataGridEditingUnit.Cell, /* exitEditingMode = */ true);