private void OnButtonAddCheckedColumns_Click(object sender, EventArgs e) { MultiSelectColumnCustomizationListBox listBox = (MultiSelectColumnCustomizationListBox)ActiveListBox; for (int i = 0; i < listBox.CheckedItems.Count; i++) { if (listBox.CheckedItems[i] != null) { ((GridColumn)listBox.CheckedItems[i]).Visible = true; } } }
private void OnButtonAddCheckedColumns_Click(object sender, EventArgs e) { MultiSelectColumnCustomizationListBox listBox = (MultiSelectColumnCustomizationListBox)ActiveListBox; for (int i = listBox.CheckedItems.Count - 1; i >= 0; i--) { if (listBox.CheckedItems[i] != null) { ((GridColumn)listBox.CheckedItems[i]).Tag = 0; ((GridColumn)listBox.CheckedItems[i]).Visible = true; listBox.CheckedItems.RemoveAt(i); } } }