36 references to DataGridSelectionUnit
PresentationFramework (36)
System\Windows\Automation\Peers\DataGridAutomationPeer.cs (3)
177
case
DataGridSelectionUnit
.Cell:
183
case
DataGridSelectionUnit
.FullRow:
189
case
DataGridSelectionUnit
.CellOrRowHeader:
System\Windows\Automation\Peers\DataGridCellItemAutomationPeer.cs (2)
821
return (this.OwningDataGrid != null && (this.OwningDataGrid.SelectionUnit ==
DataGridSelectionUnit
.Cell ||
822
this.OwningDataGrid.SelectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader));
System\Windows\Automation\Peers\DataGridItemAutomationPeer.cs (2)
553
(this.OwningDataGrid.SelectionUnit ==
DataGridSelectionUnit
.FullRow ||
554
this.OwningDataGrid.SelectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader));
System\Windows\Controls\DataGrid.cs (26)
1025
if (dataGrid.SelectionUnit ==
DataGridSelectionUnit
.Cell)
1356
SelectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader &&
4115
DataGridSelectionUnit
selectionUnit = SelectionUnit;
4116
if (!IsUpdatingSelectedCells && (selectionUnit ==
DataGridSelectionUnit
.FullRow))
4184
(selectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader))
4303
if (dataGrid.SelectionUnit ==
DataGridSelectionUnit
.Cell)
4347
if (SelectionUnit ==
DataGridSelectionUnit
.FullRow)
4381
if (SelectionUnit !=
DataGridSelectionUnit
.Cell)
4413
DataGridSelectionUnit
selectionUnit = dataGrid.SelectionUnit;
4415
if (changingToSingleMode && (selectionUnit ==
DataGridSelectionUnit
.Cell))
4429
if (changingToSingleMode && (selectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader))
4458
public
DataGridSelectionUnit
SelectionUnit
4460
get { return (
DataGridSelectionUnit
)GetValue(SelectionUnitProperty); }
4468
DependencyProperty.Register("SelectionUnit", typeof(
DataGridSelectionUnit
), typeof(DataGrid), new FrameworkPropertyMetadata(
DataGridSelectionUnit
.FullRow, new PropertyChangedCallback(OnSelectionUnitChanged)));
4473
DataGridSelectionUnit
oldUnit = (
DataGridSelectionUnit
)e.OldValue;
4476
if (oldUnit !=
DataGridSelectionUnit
.Cell)
4481
if (oldUnit !=
DataGridSelectionUnit
.FullRow)
4689
DataGridSelectionUnit
selectionUnit = SelectionUnit;
4692
if (selectionUnit ==
DataGridSelectionUnit
.FullRow)
5051
if (SelectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader)
5114
if ((SelectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader) &&
5314
case
DataGridSelectionUnit
.FullRow:
5315
case
DataGridSelectionUnit
.CellOrRowHeader:
5318
case
DataGridSelectionUnit
.Cell:
System\Windows\Controls\DataGridRow.cs (3)
1167
DataGridSelectionUnit
unit = dataGrid.SelectionUnit;
1168
return (unit ==
DataGridSelectionUnit
.FullRow) ||
1169
(unit ==
DataGridSelectionUnit
.CellOrRowHeader);