コード例 #1
0
ファイル: MainWindow.cs プロジェクト: aitvann/VisualBD
        private void createTableToolStripMenuItem_Click(object sender, EventArgs e)
        {
            var createTableForm = new CreateTableForm();

            if (createTableForm.ShowDialog() != DialogResult.OK)
            {
                return;
            }

            database.CreateTable(createTableForm.TableName, createTableForm.Columns);
            tableSelect.UpdateSelect();
        }
コード例 #2
0
        private void MenuItemCreateTable_Click(object sender, EventArgs e)
        {
            double          num1            = 0.0;
            double          num2            = 0.0;
            double          num3            = 0.0;
            double          num4            = 0.0;
            double          num5            = 0.0;
            double          num6            = 0.0;
            CreateTableForm createTableForm = new CreateTableForm();

            if (this.table_workdata.Columns.Count > 1)
            {
                num6 = Useful.GetDouble((object)this.table_workdata.Columns[this.table_workdata.Columns.Count - 1].ColumnName);
                num4 = Useful.GetDouble((object)this.table_workdata.Columns[1].ColumnName);
                if (this.table_workdata.Columns.Count > 2)
                {
                    num5 = Useful.GetDouble((object)this.table_workdata.Columns[2].ColumnName) - Useful.GetDouble((object)this.table_workdata.Columns[1].ColumnName);
                }
            }
            if (this.table_workdata.Rows.Count > 0)
            {
                num3 = Useful.GetDouble(this.table_workdata.Rows[this.table_workdata.Rows.Count - 1][0]);
                num1 = Useful.GetDouble(this.table_workdata.Rows[0][0]);
                if (this.table_workdata.Rows.Count > 1)
                {
                    num2 = Useful.GetDouble(this.table_workdata.Rows[1][0]) - Useful.GetDouble(this.table_workdata.Rows[0][0]);
                }
            }
            createTableForm.calcEditWidthEnd.Value    = (Decimal)num6;
            createTableForm.calcEditWidthBegin.Value  = (Decimal)num4;
            createTableForm.calcEditWidthStep.Value   = (Decimal)num5;
            createTableForm.calcEditHeightEnd.Value   = (Decimal)num3;
            createTableForm.calcEditHeightBegin.Value = (Decimal)num1;
            createTableForm.calcEditHeightStep.Value  = (Decimal)num2;
            if (createTableForm.ShowDialog() != DialogResult.OK)
            {
                return;
            }
            double start1  = (double)createTableForm.calcEditHeightBegin.Value;
            double step1   = (double)createTableForm.calcEditHeightStep.Value;
            double finish1 = (double)createTableForm.calcEditHeightEnd.Value;
            double start2  = (double)createTableForm.calcEditWidthBegin.Value;
            double step2   = (double)createTableForm.calcEditWidthStep.Value;
            double finish2 = (double)createTableForm.calcEditWidthEnd.Value;

            this.ClearTable();
            this.AddColumns(start2, finish2, step2);
            this.AddRows(start1, finish1, step1);
        }