AsmResolver.TablesControl.addTableItem_Click C# (CSharp) Метод

addTableItem_Click() приватный Метод

private addTableItem_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void
        void addTableItem_Click(object sender, EventArgs e)
        {
            List<object> tablesLeft = new List<object>();
            for (int i =0;i < 45; i++)
                if (!currentTablesHeap.HasTable((MetaDataTableType)i))
                    tablesLeft.Add((MetaDataTableType)i);
            ComboBoxDlg dlg = new ComboBoxDlg("Select table to add.", "Add table", tablesLeft.ToArray());
            if (dlg.ShowDialog() == DialogResult.OK)
            {
                currentTablesHeap.AddTable((MetaDataTableType)dlg.SelectedObject);
            }
        }