1 write to _selectedColumns
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (1)
473
_selectedColumns
= new ListBox();
107 references to _selectedColumns
System.Windows.Forms.Design (107)
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (107)
99
_selectedColumns
.SelectedIndex = _columnsPrivateCopy.IndexOf((DataGridViewColumn)e.Element!);
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");
123
int selectedIndex =
_selectedColumns
.SelectedIndex;
126
_selectedColumns
.Focus();
127
ActiveControl =
_selectedColumns
;
132
ListBoxItem listBoxItem = (ListBoxItem)
_selectedColumns
.SelectedItem;
143
_selectedColumns
.Items.RemoveAt(selectedIndex);
144
_selectedColumns
.Items.Insert(selectedIndex, new ListBoxItem(newColumn!, this, newColumnDesigner));
164
_selectedColumns
.SelectedIndex = selectedIndex;
165
_propertyGrid1.SelectedObject =
_selectedColumns
.SelectedItem;
288
if (e.Component is ListBoxItem &&
_selectedColumns
.Items.Contains(e.Component))
457
[MemberNotNull(nameof(
_selectedColumns
))]
519
resources.ApplyResources(
_selectedColumns
, "selectedColumns");
520
_selectedColumns
.DrawMode = DrawMode.OwnerDrawFixed;
521
_selectedColumns
.Margin = new Padding(0, 2, 3, 3);
522
_selectedColumns
.Name = "selectedColumns";
523
_overarchingTableLayoutPanel.SetRowSpan(
_selectedColumns
, 2);
524
_selectedColumns
.SelectedIndexChanged += selectedColumns_SelectedIndexChanged;
525
_selectedColumns
.KeyPress += selectedColumns_KeyPress;
526
_selectedColumns
.DrawItem += selectedColumns_DrawItem;
527
_selectedColumns
.KeyUp += selectedColumns_KeyUp;
540
_overarchingTableLayoutPanel.Controls.Add(
_selectedColumns
, 0, 1);
659
int selectedIndex =
_selectedColumns
.SelectedIndex;
660
Debug.Assert(selectedIndex > -1 && selectedIndex <
_selectedColumns
.Items.Count - 1);
665
ListBoxItem? item = (ListBoxItem)
_selectedColumns
.SelectedItem!;
666
_selectedColumns
.Items.RemoveAt(selectedIndex);
667
_selectedColumns
.Items.Insert(selectedIndex + 1, item);
698
_selectedColumns
.SelectedIndex = selectedIndex + 1;
699
_moveUp.Enabled =
_selectedColumns
.SelectedIndex > 0;
700
_moveDown.Enabled =
_selectedColumns
.SelectedIndex <
_selectedColumns
.Items.Count - 1;
705
int selectedIndex =
_selectedColumns
.SelectedIndex;
711
ListBoxItem item = (ListBoxItem)
_selectedColumns
.Items[selectedIndex - 1];
712
_selectedColumns
.Items.RemoveAt(selectedIndex - 1);
713
_selectedColumns
.Items.Insert(selectedIndex, item);
742
_selectedColumns
.SelectedIndex = selectedIndex - 1;
743
_moveUp.Enabled =
_selectedColumns
.SelectedIndex > 0;
744
_moveDown.Enabled =
_selectedColumns
.SelectedIndex <
_selectedColumns
.Items.Count - 1;
749
if (
_selectedColumns
.SelectedIndex != -1 &&
_selectedColumns
.TopIndex >
_selectedColumns
.SelectedIndex)
751
_selectedColumns
.TopIndex =
_selectedColumns
.SelectedIndex;
758
for (int i = 0; i <
_selectedColumns
.Items.Count; i++)
760
ListBoxItem? lbi =
_selectedColumns
.Items[i] as ListBoxItem;
802
_selectedColumns
.SelectedIndex = Math.Min(0,
_selectedColumns
.Items.Count - 1);
804
_moveUp.Enabled =
_selectedColumns
.SelectedIndex > 0;
805
_moveDown.Enabled =
_selectedColumns
.SelectedIndex <
_selectedColumns
.Items.Count - 1;
806
_deleteButton.Enabled =
_selectedColumns
.Items.Count > 0 &&
_selectedColumns
.SelectedIndex != -1;
807
_propertyGrid1.SelectedObject =
_selectedColumns
.SelectedItem;
809
_selectedColumns
.ItemHeight = Font.Height + OWNERDRAWVERTICALBUFFER;
811
ActiveControl =
_selectedColumns
;
815
_selectedColumns
.Focus();
822
Debug.Assert(
_selectedColumns
.SelectedIndex != -1);
823
int selectedIndex =
_selectedColumns
.SelectedIndex;
831
_selectedColumns
.SelectedIndex = Math.Min(
_selectedColumns
.Items.Count - 1, selectedIndex);
833
_moveUp.Enabled =
_selectedColumns
.SelectedIndex > 0;
834
_moveDown.Enabled =
_selectedColumns
.SelectedIndex <
_selectedColumns
.Items.Count - 1;
835
_deleteButton.Enabled =
_selectedColumns
.Items.Count > 0 &&
_selectedColumns
.SelectedIndex != -1;
836
_propertyGrid1.SelectedObject =
_selectedColumns
.SelectedItem;
841
int insertIndex =
_selectedColumns
.SelectedIndex == -1 ?
_selectedColumns
.Items.Count :
_selectedColumns
.SelectedIndex + 1;
857
int selectedIndex =
_selectedColumns
.SelectedIndex;
860
for (int i = 0; i <
_selectedColumns
.Items.Count; i++)
862
ListBoxItem? lbi =
_selectedColumns
.Items[i] as ListBoxItem;
869
_selectedColumns
.Items.Clear();
875
_selectedColumns
.Items.Add(new ListBoxItem(_columnsPrivateCopy[i], this, columnDesigner));
878
_selectedColumns
.SelectedIndex = Math.Min(selectedIndex,
_selectedColumns
.Items.Count - 1);
882
if (
_selectedColumns
.Items.Count == 0)
900
int selectedIndex =
_selectedColumns
.SelectedIndex;
902
Rectangle bounds = new(0, selectedIndex *
_selectedColumns
.ItemHeight,
_selectedColumns
.Width,
_selectedColumns
.ItemHeight);
907
_selectedColumns
.Items[selectedIndex] =
_selectedColumns
.Items[selectedIndex];
914
_selectedColumns
.Invalidate(bounds);
921
ListBoxItem? listBoxItem =
_selectedColumns
.SelectedItem as ListBoxItem;
935
ListBoxItem? listBoxItem =
_selectedColumns
.SelectedItem as ListBoxItem;
951
ListBoxItem? listBoxItem =
_selectedColumns
.Items[e.Index] as ListBoxItem;
994
Brush backBrush = new SolidBrush(
_selectedColumns
.BackColor);
996
string columnName = ((ListBoxItem)
_selectedColumns
.Items[e.Index]).ToString();
1013
if (
_selectedColumns
.Focused)
1060
_propertyGrid1.SelectedObject =
_selectedColumns
.SelectedItem;
1063
_moveDown.Enabled =
_selectedColumns
.Items.Count > 0 &&
_selectedColumns
.SelectedIndex !=
_selectedColumns
.Items.Count - 1;
1064
_moveUp.Enabled =
_selectedColumns
.Items.Count > 0 &&
_selectedColumns
.SelectedIndex > 0;
1065
_deleteButton.Enabled =
_selectedColumns
.Items.Count > 0 &&
_selectedColumns
.SelectedIndex != -1;
1067
if (
_selectedColumns
.SelectedItem is not null)
1069
DataGridViewColumn column = ((ListBoxItem)
_selectedColumns
.SelectedItem).DataGridViewColumn;
1149
_propertyGrid1.SelectedObject =
_selectedColumns
.SelectedItem;
1155
for (int i = 0; i <
_selectedColumns
.Items.Count; i++)
1157
int itemWidth = TextRenderer.MeasureText(
_selectedColumns
.Items[i].ToString(),
_selectedColumns
.Font).Width;
1161
_selectedColumns
.HorizontalExtent = SelectedColumnsItemBitmap.Width + 2 * OWNERDRAWITEMIMAGEBUFFER + maxItemWidth + OWNERDRAWHORIZONTALBUFFER;