Seal.Forms.MultipleSelectForm.sortToolStripButton_Click C# (CSharp) Méthode

sortToolStripButton_Click() private méthode

private sortToolStripButton_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Résultat void
        private void sortToolStripButton_Click(object sender, EventArgs e)
        {
            try
            {
                Cursor.Current = Cursors.WaitCursor;
                checkedListBox.BeginUpdate();
                List<object> checkedItems = CheckedItems;
                List<object> items = new List<object>();
                for (int i = 0; i < checkedListBox.Items.Count; i++)
                {
                    items.Insert(0, checkedListBox.Items[i]);
                }
                checkedListBox.DisplayMember = _displayMember;
                checkedListBox.DataSource = items;
                for (int i = 0; i < checkedListBox.Items.Count; i++)
                {
                    checkedListBox.SetItemChecked(i, checkedItems.Contains(checkedListBox.Items[i]));
                }
            }
            finally
            {
                checkedListBox.EndUpdate();
                Cursor.Current = Cursors.Default;
            }
            enableControls();
        }