Пример #1
0
        private void updateColumns()
        {
            foreach (DataGridViewColumn viewColumn in dgvTable.Columns)
            {
                TableDataSourceColumn col = tableSource.Columns[viewColumn.Name];

                if (col.Role == InputOutput.Input)
                {
                    viewColumn.DefaultCellStyle.BackColor = inputCaption.Color;
                }
                else if (col.Role == InputOutput.Output)
                {
                    viewColumn.DefaultCellStyle.BackColor = outputCaption.Color;
                }

                viewColumn.Visible = col.Visible;
            }
        }
Пример #2
0
        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();
        }
Пример #3
0
        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();
        }