コード例 #1
0
ファイル: ImportWizard.cs プロジェクト: Gao851021/sinapse
        private void wizardControl_FinishButtonClick(object sender, EventArgs e)
        {
            columns = new TableDataSourceColumnCollection(dataTable);
            TableDataSourceColumn col = null;

            foreach (DataColumn dataColumn in dataTable.Columns)
            {
                col = new TableDataSourceColumn(dataColumn);
                //  col.Role = InputOutput.None;
                col.Visible  = false;
                col.DataType = SystemDataType.Nummeric;
                columns.Add(col);
            }

            foreach (string strColumn in clbInput.CheckedItems)
            {
                col = columns[strColumn];
                //   col.Role = InputOutput.Input;
                col.Visible = true;
            }

            foreach (string strColumn in clbOutput.CheckedItems)
            {
                col = columns[strColumn];
                //     col.Role = InputOutput.Output;
                col.Visible = true;
            }

            foreach (string strColumn in clbString.CheckedItems)
            {
                columns[strColumn].DataType = SystemDataType.Category;
            }


            this.DialogResult = DialogResult.OK;
            this.Close();
        }
コード例 #2
0
ファイル: ImportWizard.cs プロジェクト: pirzada/sinapse
        private void wizardControl_FinishButtonClick(object sender, EventArgs e)
        {
            columns = new TableDataSourceColumnCollection(dataTable);
            TableDataSourceColumn col = null;

            foreach (DataColumn dataColumn in dataTable.Columns)
            {
                col = new TableDataSourceColumn(dataColumn);
              //  col.Role = InputOutput.None;
                col.Visible = false;
                col.DataType = SystemDataType.Nummeric;
                columns.Add(col);
            }

            foreach (string strColumn in clbInput.CheckedItems)
            {
                col = columns[strColumn];
             //   col.Role = InputOutput.Input;
                col.Visible = true;
            }

            foreach (string strColumn in clbOutput.CheckedItems)
            {
                col = columns[strColumn];
               //     col.Role = InputOutput.Output;
                col.Visible = true;
            }

            foreach (string strColumn in clbString.CheckedItems)
            {
                columns[strColumn].DataType = SystemDataType.Category;
            }

            this.DialogResult = DialogResult.OK;
            this.Close();
        }