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 &&
4109
DataGridSelectionUnit
selectionUnit = SelectionUnit;
4110
if (!IsUpdatingSelectedCells && (selectionUnit ==
DataGridSelectionUnit
.FullRow))
4178
(selectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader))
4297
if (dataGrid.SelectionUnit ==
DataGridSelectionUnit
.Cell)
4341
if (SelectionUnit ==
DataGridSelectionUnit
.FullRow)
4375
if (SelectionUnit !=
DataGridSelectionUnit
.Cell)
4407
DataGridSelectionUnit
selectionUnit = dataGrid.SelectionUnit;
4409
if (changingToSingleMode && (selectionUnit ==
DataGridSelectionUnit
.Cell))
4423
if (changingToSingleMode && (selectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader))
4452
public
DataGridSelectionUnit
SelectionUnit
4454
get { return (
DataGridSelectionUnit
)GetValue(SelectionUnitProperty); }
4462
DependencyProperty.Register("SelectionUnit", typeof(
DataGridSelectionUnit
), typeof(DataGrid), new FrameworkPropertyMetadata(
DataGridSelectionUnit
.FullRow, new PropertyChangedCallback(OnSelectionUnitChanged)));
4467
DataGridSelectionUnit
oldUnit = (
DataGridSelectionUnit
)e.OldValue;
4470
if (oldUnit !=
DataGridSelectionUnit
.Cell)
4475
if (oldUnit !=
DataGridSelectionUnit
.FullRow)
4683
DataGridSelectionUnit
selectionUnit = SelectionUnit;
4686
if (selectionUnit ==
DataGridSelectionUnit
.FullRow)
5045
if (SelectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader)
5108
if ((SelectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader) &&
5308
case
DataGridSelectionUnit
.FullRow:
5309
case
DataGridSelectionUnit
.CellOrRowHeader:
5312
case
DataGridSelectionUnit
.Cell:
System\Windows\Controls\DataGridRow.cs (3)
1167
DataGridSelectionUnit
unit = dataGrid.SelectionUnit;
1168
return (unit ==
DataGridSelectionUnit
.FullRow) ||
1169
(unit ==
DataGridSelectionUnit
.CellOrRowHeader);