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