52 references to SelectionMode
System.Windows.Forms (49)
_generated\1\Validation.cs (2)
309public static void Validate(System.Windows.Forms.SelectionMode enumToValidate, string parameterName = "value") 313ReportEnumValidationError(parameterName, intValue, typeof(System.Windows.Forms.SelectionMode));
System\Windows\Forms\Controls\ListBoxes\CheckedListBox.cs (9)
188public override SelectionMode SelectionMode 195if (value is not SelectionMode.One and not SelectionMode.None) 581Color backColor = (SelectionMode != SelectionMode.None) ? e.BackColor : BackColor; 582Color foreColor = (SelectionMode != SelectionMode.None) ? e.ForeColor : ForeColor; 594if (SelectionMode != SelectionMode.None && (e.State & DrawItemState.Selected) == DrawItemState.Selected) 719Color backColor = (SelectionMode != SelectionMode.None) ? e.BackColor : BackColor; 730Color foreColor = (SelectionMode != SelectionMode.None) ? e.ForeColor : ForeColor; 779if (e.KeyChar == ' ' && SelectionMode != SelectionMode.None)
System\Windows\Forms\Controls\ListBoxes\ListBox.AccessibleObject.cs (3)
37=> this.IsOwnerHandleCreated(out ListBox? owner) && owner.SelectionMode != SelectionMode.None; 41&& owner.SelectionMode != SelectionMode.One 42&& owner.SelectionMode != SelectionMode.None;
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (28)
69private SelectionMode _selectionMode = SelectionMode.One; 71private SelectionMode _cachedSelectionMode = SelectionMode.One; 309case SelectionMode.None: 312case SelectionMode.MultiSimple: 315case SelectionMode.MultiExtended: 318case SelectionMode.One: 808return _selectionMode != SelectionMode.None; 828SelectionMode current = (_selectionModeChanging) ? _cachedSelectionMode : _selectionMode; 830if (current == SelectionMode.None) 835if (current == SelectionMode.One && IsHandleCreated) 852if (_selectionMode == SelectionMode.None) 857if (_selectionMode == SelectionMode.One && value != -1) 987[DefaultValue(SelectionMode.One)] 989public virtual SelectionMode SelectionMode 1060if (SelectionMode != SelectionMode.None && SelectedItem is not null) 1082if (SelectionMode != SelectionMode.None && value is not null && (SelectedItem is null || !value.Equals(GetItemText(SelectedItem)))) 1633Debug.Assert(_selectionMode != SelectionMode.None, "Guard against setting selection for None selection mode outside this code."); 1635if (_selectionMode == SelectionMode.One) 1663case SelectionMode.One: 1672case SelectionMode.MultiSimple: 1673case SelectionMode.MultiExtended: 1782if (_selectionMode != SelectionMode.None) 1791if (_selectedItems.Count > 0 && _selectionMode == SelectionMode.One) 1935if (SelectionMode != SelectionMode.None && DataManager is not null) 2005if (SelectionMode != SelectionMode.None) 2147if (_selectionMode == SelectionMode.None)
System\Windows\Forms\Controls\ListBoxes\ListBox.ItemAccessibleObject.cs (2)
186|| _owningListBox.SelectionMode == SelectionMode.None 187|| _owningListBox.SelectionMode == SelectionMode.One
System\Windows\Forms\Controls\ListBoxes\ListBox.SelectedObjectCollection.cs (5)
38SelectionMode current = _owner._selectionModeChanging ? _owner._cachedSelectionMode : _owner._selectionMode; 41case SelectionMode.None: 44case SelectionMode.One: 53case SelectionMode.MultiSimple: 54case SelectionMode.MultiExtended:
System.Windows.Forms.Design (3)
System\ComponentModel\Design\CollectionEditor.CollectionEditorCollectionForm.cs (2)
444_listBox.SelectionMode = (CanSelectMultipleInstances() ? SelectionMode.MultiExtended : SelectionMode.One);
System\Windows\Forms\Design\ToolStripCollectionEditor.ToolStripItemEditorForm.cs (1)
290_listBoxItems.SelectionMode = SelectionMode.MultiExtended;