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)
556
(this.OwningDataGrid.SelectionUnit ==
DataGridSelectionUnit
.FullRow ||
557
this.OwningDataGrid.SelectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader));
System\Windows\Controls\DataGrid.cs (26)
1025
if (dataGrid.SelectionUnit ==
DataGridSelectionUnit
.Cell)
1359
SelectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader &&
4121
DataGridSelectionUnit
selectionUnit = SelectionUnit;
4122
if (!IsUpdatingSelectedCells && (selectionUnit ==
DataGridSelectionUnit
.FullRow))
4190
(selectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader))
4309
if (dataGrid.SelectionUnit ==
DataGridSelectionUnit
.Cell)
4353
if (SelectionUnit ==
DataGridSelectionUnit
.FullRow)
4387
if (SelectionUnit !=
DataGridSelectionUnit
.Cell)
4419
DataGridSelectionUnit
selectionUnit = dataGrid.SelectionUnit;
4421
if (changingToSingleMode && (selectionUnit ==
DataGridSelectionUnit
.Cell))
4435
if (changingToSingleMode && (selectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader))
4464
public
DataGridSelectionUnit
SelectionUnit
4466
get { return (
DataGridSelectionUnit
)GetValue(SelectionUnitProperty); }
4474
DependencyProperty.Register("SelectionUnit", typeof(
DataGridSelectionUnit
), typeof(DataGrid), new FrameworkPropertyMetadata(
DataGridSelectionUnit
.FullRow, new PropertyChangedCallback(OnSelectionUnitChanged)));
4479
DataGridSelectionUnit
oldUnit = (
DataGridSelectionUnit
)e.OldValue;
4482
if (oldUnit !=
DataGridSelectionUnit
.Cell)
4487
if (oldUnit !=
DataGridSelectionUnit
.FullRow)
4695
DataGridSelectionUnit
selectionUnit = SelectionUnit;
4698
if (selectionUnit ==
DataGridSelectionUnit
.FullRow)
5057
if (SelectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader)
5120
if ((SelectionUnit ==
DataGridSelectionUnit
.CellOrRowHeader) &&
5320
case
DataGridSelectionUnit
.FullRow:
5321
case
DataGridSelectionUnit
.CellOrRowHeader:
5324
case
DataGridSelectionUnit
.Cell:
System\Windows\Controls\DataGridRow.cs (3)
1173
DataGridSelectionUnit
unit = dataGrid.SelectionUnit;
1174
return (unit ==
DataGridSelectionUnit
.FullRow) ||
1175
(unit ==
DataGridSelectionUnit
.CellOrRowHeader);