예제 #1
0
        /// <summary>
        /// Click on AddColumn button
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void buttonAddColumn_Click(object sender, EventArgs e)
        {
            ColumnCreator col = new ColumnCreator(removeColumn);

            splitContainer1.Panel1.Controls.Add(col);
            rearangeColums();
        }
예제 #2
0
        /// <summary>
        /// This method will draw the current table
        /// </summary>
        private void showCreatedTable()
        {
            Table tmp = getCurrentTable();

            foreach (Column col in tmp.columnsInTable)
            {
                ColumnCreator colCreator = new ColumnCreator(removeColumn);
                colCreator.columnName = col.columnName;
                if (col.type == Column.ColumnType.Enum)
                {
                    colCreator.enumValues = col.possibleEnumOptions;
                }
                colCreator.type = col.type;
                splitContainer1.Panel1.Controls.Add(colCreator);
            }
        }