56 writes to SelectedItem
System.Windows.Forms (1)
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
2023
SelectedItem
= savedItems[index];
System.Windows.Forms.Design (4)
System\ComponentModel\Design\DesignerActionPanel.EditorPropertyLine.cs (1)
71
listBox.
SelectedItem
= newItem;
System\Drawing\Design\ColorEditor.ColorUI.cs (2)
372
_lbCommon.
SelectedItem
= value;
385
_lbSystem.
SelectedItem
= value;
System\Windows\Forms\Design\ToolStripCollectionEditor.ToolStripItemEditorForm.cs (1)
405
_listBoxItems.
SelectedItem
= newItem;
System.Windows.Forms.Tests (51)
CheckedListBoxTests.cs (2)
508
checkedListBox.
SelectedItem
= checkedListBox.Items[0];
550
checkedListBox.
SelectedItem
= checkedListBox.Items[0];
System\Windows\Forms\ListBoxTests.cs (49)
2797
SelectedItem
= value
2806
control.
SelectedItem
= value;
2826
control.
SelectedItem
= "item2";
2834
control.
SelectedItem
= "item2";
2842
control.
SelectedItem
= "NoSuchItem";
2850
control.
SelectedItem
= "item1";
2857
control.
SelectedItem
= null;
2879
control.
SelectedItem
= "item2";
2887
control.
SelectedItem
= "item2";
2895
control.
SelectedItem
= "NoSuchItem";
2903
control.
SelectedItem
= "item1";
2911
control.
SelectedItem
= null;
2937
control.
SelectedItem
= "item2";
2946
control.
SelectedItem
= "item2";
2955
control.
SelectedItem
= "NoSuchItem";
2964
control.
SelectedItem
= "item1";
2973
control.
SelectedItem
= null;
3001
control.
SelectedItem
= "item2";
3012
control.
SelectedItem
= "item2";
3023
control.
SelectedItem
= "NoSuchItem";
3034
control.
SelectedItem
= "item1";
3044
control.
SelectedItem
= null;
3076
control.
SelectedItem
= "item2";
3087
control.
SelectedItem
= "item2";
3098
control.
SelectedItem
= "NoSuchItem";
3109
control.
SelectedItem
= "item1";
3120
control.
SelectedItem
= null;
3144
control.
SelectedItem
= "item2";
3148
control.
SelectedItem
= "NoSuchItem";
3152
control.
SelectedItem
= "item1";
3156
control.
SelectedItem
= null;
3175
control.
SelectedItem
= "item2";
3182
control.
SelectedItem
= "NoSuchItem";
3189
control.
SelectedItem
= "item1";
3195
control.
SelectedItem
= null;
3224
control.
SelectedItem
= "item2";
3230
control.
SelectedItem
= "item2";
3236
control.
SelectedItem
= "NoSuchItem";
3242
control.
SelectedItem
= "item1";
3247
control.
SelectedItem
= null;
3253
control.
SelectedItem
= "item2";
3267
control.
SelectedItem
= value;
3279
AssertExtensions.Throws<ArgumentException>("value", () => control.
SelectedItem
= "item");
3282
control.
SelectedItem
= "NoSuchItem";
3285
AssertExtensions.Throws<ArgumentException>("value", () => control.
SelectedItem
= null);
6124
listBox.
SelectedItem
= listBox.Items[0];
6208
listBox.
SelectedItem
= listBox.Items[0];
6273
listBox.
SelectedItem
= selectedItem;
6277
listBox.
SelectedItem
= null;
156 references to SelectedItem
System.Windows.Forms (9)
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (5)
1062
if (SelectionMode != SelectionMode.None &&
SelectedItem
is not null)
1066
return GetItemText(
SelectedItem
) ?? string.Empty;
1070
return FilterItemOnProperty(
SelectedItem
)?.ToString() ?? string.Empty;
1084
if (SelectionMode != SelectionMode.None && value is not null && (
SelectedItem
is null || !value.Equals(GetItemText(
SelectedItem
))))
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (2)
2243
EditTextBox.Text = gridEntry?.GetPropertyTextValue(DropDownListBox.
SelectedItem
);
2269
object? value = DropDownListBox.
SelectedItem
;
System\Windows\Forms\MDI\MDIWindowDialog.cs (2)
34
ListItem? item = (ListItem?)_itemList.
SelectedItem
;
68
ListItem? item = (ListItem?)_itemList.
SelectedItem
;
System.Windows.Forms.Design (41)
System\ComponentModel\Design\CollectionEditor.CollectionEditorCollectionForm.cs (6)
818
RemoveInternal((ListItem?)_listBox.
SelectedItem
);
864
_propertiesLabel.Text = string.Format(SR.CollectionEditorProperties, GetDisplayText((ListItem?)_listBox.
SelectedItem
));
1031
bool editEnabled = (_listBox.
SelectedItem
is not null) && CollectionEditable;
1032
_removeButton.Enabled = editEnabled && AllowRemoveInstance(((ListItem)_listBox.
SelectedItem
!).Value);
1038
if (_listBox.
SelectedItem
is not null)
1061
_propertiesLabel.Text = string.Format(SR.CollectionEditorProperties, GetDisplayText((ListItem)_listBox.
SelectedItem
));
System\ComponentModel\Design\DesignerActionPanel.EditorPropertyLine.cs (2)
122
if (listBox.
SelectedItem
is not null)
124
SetValue(listBox.
SelectedItem
);
System\Drawing\Design\ColorEditor.ColorUI.cs (1)
243
if (sender is ListBox lb && lb.
SelectedItem
is Color selectedColor)
System\Drawing\Design\CursorEditor.CursorUI.cs (1)
53
Value =
SelectedItem
;
System\Windows\Forms\Design\DataGridViewAddColumnDialog.cs (4)
116
column.DataPropertyName = ((ListBoxItem)_dataColumns.
SelectedItem
!).PropertyName;
492
if (_dataColumns.
SelectedItem
is null)
497
_headerTextBox.Text = _nameTextBox.Text = ((ListBoxItem)_dataColumns.
SelectedItem
).PropertyName;
501
SetDefaultDataGridViewColumnType(((ListBoxItem)_dataColumns.
SelectedItem
).PropertyType);
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (13)
100
ListBoxItem lbi = (ListBoxItem)_selectedColumns.
SelectedItem
!;
112
Debug.Assert(_selectedColumns.
SelectedItem
== item, "we must have lost track of what item is in the property grid");
132
ListBoxItem listBoxItem = (ListBoxItem)_selectedColumns.
SelectedItem
;
165
_propertyGrid1.SelectedObject = _selectedColumns.
SelectedItem
;
668
ListBoxItem? item = (ListBoxItem)_selectedColumns.
SelectedItem
!;
810
_propertyGrid1.SelectedObject = _selectedColumns.
SelectedItem
;
839
_propertyGrid1.SelectedObject = _selectedColumns.
SelectedItem
;
924
ListBoxItem? listBoxItem = _selectedColumns.
SelectedItem
as ListBoxItem;
938
ListBoxItem? listBoxItem = _selectedColumns.
SelectedItem
as ListBoxItem;
1063
_propertyGrid1.SelectedObject = _selectedColumns.
SelectedItem
;
1070
if (_selectedColumns.
SelectedItem
is not null)
1072
DataGridViewColumn column = ((ListBoxItem)_selectedColumns.
SelectedItem
).DataGridViewColumn;
1152
_propertyGrid1.SelectedObject = _selectedColumns.
SelectedItem
;
System\Windows\Forms\Design\DataGridViewColumnTypeEditor.Picker.cs (1)
121
_selectedType = _typesListBox.
SelectedItem
is ListBoxItem selectedItem ? selectedItem.ColumnType : null;
System\Windows\Forms\Design\FormatControl.cs (7)
35
if (formatTypeListBox.
SelectedItem
is FormatTypeClass formatType)
60
public FormatTypeClass? FormatTypeItem => formatTypeListBox.
SelectedItem
as FormatTypeClass;
92
var customFormatType = (CustomFormatType?)formatTypeListBox.
SelectedItem
;
101
var item = (FormatTypeClass?)formatTypeListBox.
SelectedItem
;
110
var item = (FormatTypeClass?)formatTypeListBox.
SelectedItem
;
122
var item = (FormatTypeClass?)formatTypeListBox.
SelectedItem
;
404
var item = (FormatTypeClass?)formatTypeListBox.
SelectedItem
;
System\Windows\Forms\Design\FormatControl.DateTimeFormatType.cs (2)
26
if (_owner.dateTimeFormatsListBox.
SelectedItem
is null)
45
DateTimeFormatsListBoxItem item = (_owner.dateTimeFormatsListBox.
SelectedItem
as DateTimeFormatsListBoxItem)!;
System\Windows\Forms\Design\ToolStripCollectionEditor.ToolStripItemEditorForm.cs (4)
515
ToolStripItem currentItem = (ToolStripItem)_listBoxItems.
SelectedItem
;
526
ToolStripItem currentItem = (ToolStripItem)_listBoxItems.
SelectedItem
;
885
selectedItem = _listBoxItems.
SelectedItem
is ToolStrip strip ? strip : (ToolStripItem)_listBoxItems.
SelectedItem
;
System.Windows.Forms.Tests (106)
CheckedListBoxTests.cs (5)
511
Assert.Equal(checkedListBox.Items[0], checkedListBox.
SelectedItem
);
519
Assert.Equal(checkedListBox.Items[0], checkedListBox.
SelectedItem
);
527
Assert.Equal(checkedListBox.Items[0], checkedListBox.
SelectedItem
);
552
Assert.Equal(checkedListBox.Items[0], checkedListBox.
SelectedItem
);
561
Assert.Null(checkedListBox.
SelectedItem
);
System\Windows\Forms\ListBoxTests.cs (101)
112
Assert.Null(control.
SelectedItem
);
115
Assert.Null(control.
SelectedItem
);
2334
Assert.Null(control.
SelectedItem
);
2342
Assert.Null(control.
SelectedItem
);
2362
Assert.Equal("item2", control.
SelectedItem
);
2370
Assert.Equal("item2", control.
SelectedItem
);
2385
Assert.Null(control.
SelectedItem
);
2407
Assert.Equal("item2", control.
SelectedItem
);
2415
Assert.Equal("item2", control.
SelectedItem
);
2423
Assert.Equal("item1", control.
SelectedItem
);
2431
Assert.Null(control.
SelectedItem
);
2457
Assert.Equal("item2", control.
SelectedItem
);
2466
Assert.Equal("item2", control.
SelectedItem
);
2475
Assert.Equal("item1", control.
SelectedItem
);
2484
Assert.Null(control.
SelectedItem
);
2512
Assert.Equal("item2", control.
SelectedItem
);
2523
Assert.Equal("item2", control.
SelectedItem
);
2544
Assert.Null(control.
SelectedItem
);
2576
Assert.Equal("item2", control.
SelectedItem
);
2587
Assert.Equal("item2", control.
SelectedItem
);
2598
Assert.Equal("item1", control.
SelectedItem
);
2609
Assert.Null(control.
SelectedItem
);
2702
Assert.Equal("item2", control.
SelectedItem
);
2708
Assert.Equal("item2", control.
SelectedItem
);
2768
Assert.Null(control.
SelectedItem
);
2782
Assert.Null(control.
SelectedItem
);
2800
Assert.Null(control.
SelectedItem
);
2808
Assert.Null(control.
SelectedItem
);
2828
Assert.Equal("item2", control.
SelectedItem
);
2836
Assert.Equal("item2", control.
SelectedItem
);
2844
Assert.Equal("item2", control.
SelectedItem
);
2859
Assert.Null(control.
SelectedItem
);
2881
Assert.Equal("item2", control.
SelectedItem
);
2889
Assert.Equal("item2", control.
SelectedItem
);
2897
Assert.Equal("item2", control.
SelectedItem
);
2905
Assert.Equal("item1", control.
SelectedItem
);
2913
Assert.Null(control.
SelectedItem
);
2939
Assert.Equal("item2", control.
SelectedItem
);
2948
Assert.Equal("item2", control.
SelectedItem
);
2957
Assert.Equal("item2", control.
SelectedItem
);
2966
Assert.Equal("item1", control.
SelectedItem
);
2975
Assert.Null(control.
SelectedItem
);
3003
Assert.Equal("item2", control.
SelectedItem
);
3014
Assert.Equal("item2", control.
SelectedItem
);
3025
Assert.Equal("item2", control.
SelectedItem
);
3046
Assert.Null(control.
SelectedItem
);
3078
Assert.Equal("item2", control.
SelectedItem
);
3089
Assert.Equal("item2", control.
SelectedItem
);
3100
Assert.Equal("item2", control.
SelectedItem
);
3111
Assert.Equal("item1", control.
SelectedItem
);
3122
Assert.Null(control.
SelectedItem
);
3226
Assert.Equal("item2", control.
SelectedItem
);
3232
Assert.Equal("item2", control.
SelectedItem
);
3238
Assert.Equal("item2", control.
SelectedItem
);
3268
Assert.Null(control.
SelectedItem
);
3280
Assert.Null(control.
SelectedItem
);
3283
Assert.Null(control.
SelectedItem
);
3286
Assert.Null(control.
SelectedItem
);
3367
Assert.Null(control.
SelectedItem
);
3376
Assert.Null(control.
SelectedItem
);
3405
Assert.Null(control.
SelectedItem
);
3414
Assert.Null(control.
SelectedItem
);
3434
Assert.Equal("item2", control.
SelectedItem
);
3443
Assert.Equal("item2", control.
SelectedItem
);
3452
Assert.Equal("item2", control.
SelectedItem
);
3470
Assert.Equal("item2", control.
SelectedItem
);
3479
Assert.Equal("item2", control.
SelectedItem
);
3488
Assert.Equal("item2", control.
SelectedItem
);
3512
Assert.Equal("item1", control.
SelectedItem
);
3521
Assert.Equal("item1", control.
SelectedItem
);
3530
Assert.Equal("item1", control.
SelectedItem
);
3554
Assert.Equal("item1", control.
SelectedItem
);
3563
Assert.Equal("item1", control.
SelectedItem
);
3572
Assert.Equal("item1", control.
SelectedItem
);
3597
Assert.Null(control.
SelectedItem
);
3608
Assert.Null(control.
SelectedItem
);
3659
Assert.Null(control.
SelectedItem
);
3671
Assert.Null(control.
SelectedItem
);
3701
Assert.Equal("item2", control.
SelectedItem
);
3713
Assert.Equal("item2", control.
SelectedItem
);
3725
Assert.Equal("item2", control.
SelectedItem
);
3753
Assert.Null(control.
SelectedItem
);
3765
Assert.Null(control.
SelectedItem
);
3777
Assert.Null(control.
SelectedItem
);
3811
Assert.Equal("item2", control.
SelectedItem
);
3823
Assert.Equal("item2", control.
SelectedItem
);
3835
Assert.Equal("item2", control.
SelectedItem
);
3869
Assert.Null(control.
SelectedItem
);
3881
Assert.Null(control.
SelectedItem
);
3893
Assert.Null(control.
SelectedItem
);
6127
Assert.Equal(listBox.Items[0], listBox.
SelectedItem
);
6135
Assert.Equal(listBox.Items[0], listBox.
SelectedItem
);
6143
Assert.Equal(listBox.Items[0], listBox.
SelectedItem
);
6169
Assert.Equal(listBox.Items[0], listBox.
SelectedItem
);
6177
Assert.Equal(listBox.Items[0], listBox.
SelectedItem
);
6185
Assert.Equal(listBox.Items[0], listBox.
SelectedItem
);
6210
Assert.Equal(listBox.Items[0], listBox.
SelectedItem
);
6219
Assert.Null(listBox.
SelectedItem
);
6246
Assert.Equal(listBox.Items[0], listBox.
SelectedItem
);
6256
Assert.Null(listBox.
SelectedItem
);
6280
string result = listBox.GetItemText(listBox.
SelectedItem
);