15 references to DataGridSelectionMode
PresentationFramework (15)
src\Framework\System\Windows\Automation\Peers\DataGridAutomationPeer.cs (1)
215return this.OwningDataGrid.SelectionMode == DataGridSelectionMode.Extended;
src\Framework\System\Windows\Automation\Peers\DataGridCellItemAutomationPeer.cs (1)
683if (this.OwningDataGrid.SelectionMode == DataGridSelectionMode.Single &&
src\Framework\System\Windows\Automation\Peers\DataGridItemAutomationPeer.cs (2)
309if (this.OwningDataGrid.SelectionMode == DataGridSelectionMode.Single && 357return this.OwningDataGrid.SelectionMode == DataGridSelectionMode.Extended;
src\Framework\System\Windows\Controls\DataGrid.cs (11)
4155DataGridSelectionMode selectionMode = SelectionMode; 4215if ((selectionMode == DataGridSelectionMode.Single) && // Single select mode 4340e.CanExecute = (dataGrid.SelectionMode == DataGridSelectionMode.Extended) && dataGrid.IsEnabled; 4440public DataGridSelectionMode SelectionMode 4442get { return (DataGridSelectionMode)GetValue(SelectionModeProperty); } 4450DependencyProperty.Register("SelectionMode", typeof(DataGridSelectionMode), typeof(DataGrid), new FrameworkPropertyMetadata(DataGridSelectionMode.Extended, new PropertyChangedCallback(OnSelectionModeChanged))); 4455DataGridSelectionMode newSelectionMode = (DataGridSelectionMode)e.NewValue; 4456bool changingToSingleMode = newSelectionMode == DataGridSelectionMode.Single; 4471dataGrid.CanSelectMultipleItems = (newSelectionMode != DataGridSelectionMode.Single);