36 references to DataGridSelectionUnit
PresentationFramework (36)
System\Windows\Automation\Peers\DataGridAutomationPeer.cs (3)
177case DataGridSelectionUnit.Cell: 183case DataGridSelectionUnit.FullRow: 189case DataGridSelectionUnit.CellOrRowHeader:
System\Windows\Automation\Peers\DataGridCellItemAutomationPeer.cs (2)
821return (this.OwningDataGrid != null && (this.OwningDataGrid.SelectionUnit == DataGridSelectionUnit.Cell || 822this.OwningDataGrid.SelectionUnit == DataGridSelectionUnit.CellOrRowHeader));
System\Windows\Automation\Peers\DataGridItemAutomationPeer.cs (2)
553(this.OwningDataGrid.SelectionUnit == DataGridSelectionUnit.FullRow || 554this.OwningDataGrid.SelectionUnit == DataGridSelectionUnit.CellOrRowHeader));
System\Windows\Controls\DataGrid.cs (26)
1025if (dataGrid.SelectionUnit == DataGridSelectionUnit.Cell) 1356SelectionUnit == DataGridSelectionUnit.CellOrRowHeader && 4109DataGridSelectionUnit selectionUnit = SelectionUnit; 4110if (!IsUpdatingSelectedCells && (selectionUnit == DataGridSelectionUnit.FullRow)) 4178(selectionUnit == DataGridSelectionUnit.CellOrRowHeader)) 4297if (dataGrid.SelectionUnit == DataGridSelectionUnit.Cell) 4341if (SelectionUnit == DataGridSelectionUnit.FullRow) 4375if (SelectionUnit != DataGridSelectionUnit.Cell) 4407DataGridSelectionUnit selectionUnit = dataGrid.SelectionUnit; 4409if (changingToSingleMode && (selectionUnit == DataGridSelectionUnit.Cell)) 4423if (changingToSingleMode && (selectionUnit == DataGridSelectionUnit.CellOrRowHeader)) 4452public DataGridSelectionUnit SelectionUnit 4454get { return (DataGridSelectionUnit)GetValue(SelectionUnitProperty); } 4462DependencyProperty.Register("SelectionUnit", typeof(DataGridSelectionUnit), typeof(DataGrid), new FrameworkPropertyMetadata(DataGridSelectionUnit.FullRow, new PropertyChangedCallback(OnSelectionUnitChanged))); 4467DataGridSelectionUnit oldUnit = (DataGridSelectionUnit)e.OldValue; 4470if (oldUnit != DataGridSelectionUnit.Cell) 4475if (oldUnit != DataGridSelectionUnit.FullRow) 4683DataGridSelectionUnit selectionUnit = SelectionUnit; 4686if (selectionUnit == DataGridSelectionUnit.FullRow) 5045if (SelectionUnit == DataGridSelectionUnit.CellOrRowHeader) 5108if ((SelectionUnit == DataGridSelectionUnit.CellOrRowHeader) && 5308case DataGridSelectionUnit.FullRow: 5309case DataGridSelectionUnit.CellOrRowHeader: 5312case DataGridSelectionUnit.Cell:
System\Windows\Controls\DataGridRow.cs (3)
1167DataGridSelectionUnit unit = dataGrid.SelectionUnit; 1168return (unit == DataGridSelectionUnit.FullRow) || 1169(unit == DataGridSelectionUnit.CellOrRowHeader);