36 references to DataGridSelectionUnit
PresentationFramework (36)
System\Windows\Automation\Peers\DataGridAutomationPeer.cs (3)
178
case
DataGridSelectionUnit
.Cell:
184
case
DataGridSelectionUnit
.FullRow:
190
case
DataGridSelectionUnit
.CellOrRowHeader:
System\Windows\Automation\Peers\DataGridCellItemAutomationPeer.cs (2)
822
return (this.OwningDataGrid != null && (this.OwningDataGrid.SelectionUnit ==
DataGridSelectionUnit
.Cell ||
823
this.OwningDataGrid.SelectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader));
System\Windows\Automation\Peers\DataGridItemAutomationPeer.cs (2)
557
(this.OwningDataGrid.SelectionUnit ==
DataGridSelectionUnit
.FullRow ||
558
this.OwningDataGrid.SelectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader));
System\Windows\Controls\DataGrid.cs (26)
1026
if (dataGrid.SelectionUnit ==
DataGridSelectionUnit
.Cell)
1360
SelectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader &&
4122
DataGridSelectionUnit
selectionUnit = SelectionUnit;
4123
if (!IsUpdatingSelectedCells && (selectionUnit ==
DataGridSelectionUnit
.FullRow))
4191
(selectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader))
4310
if (dataGrid.SelectionUnit ==
DataGridSelectionUnit
.Cell)
4354
if (SelectionUnit ==
DataGridSelectionUnit
.FullRow)
4388
if (SelectionUnit !=
DataGridSelectionUnit
.Cell)
4420
DataGridSelectionUnit
selectionUnit = dataGrid.SelectionUnit;
4422
if (changingToSingleMode && (selectionUnit ==
DataGridSelectionUnit
.Cell))
4436
if (changingToSingleMode && (selectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader))
4465
public
DataGridSelectionUnit
SelectionUnit
4467
get { return (
DataGridSelectionUnit
)GetValue(SelectionUnitProperty); }
4475
DependencyProperty.Register("SelectionUnit", typeof(
DataGridSelectionUnit
), typeof(DataGrid), new FrameworkPropertyMetadata(
DataGridSelectionUnit
.FullRow, new PropertyChangedCallback(OnSelectionUnitChanged)));
4480
DataGridSelectionUnit
oldUnit = (
DataGridSelectionUnit
)e.OldValue;
4483
if (oldUnit !=
DataGridSelectionUnit
.Cell)
4488
if (oldUnit !=
DataGridSelectionUnit
.FullRow)
4696
DataGridSelectionUnit
selectionUnit = SelectionUnit;
4699
if (selectionUnit ==
DataGridSelectionUnit
.FullRow)
5058
if (SelectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader)
5121
if ((SelectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader) &&
5321
case
DataGridSelectionUnit
.FullRow:
5322
case
DataGridSelectionUnit
.CellOrRowHeader:
5325
case
DataGridSelectionUnit
.Cell:
System\Windows\Controls\DataGridRow.cs (3)
1174
DataGridSelectionUnit
unit = dataGrid.SelectionUnit;
1175
return (unit ==
DataGridSelectionUnit
.FullRow) ||
1176
(unit ==
DataGridSelectionUnit
.CellOrRowHeader);