Ejemplo n.º 1
0
        public FrmInscripcion()
        {
            InitializeComponent();
            ConfigureForm();
            dataGridView1.AutoGenerateColumns = false;
            dataGridView1.AutoSize = true;
            dataGridView1.DataSource = bindingSource1;

            DataGridViewColumn column = new DataGridViewTextBoxColumn();
            column.DataPropertyName = "NOMBRE";
            column.Name = "NOMBRE";
            dataGridView1.Columns.Add(column);

            column = new DataGridViewCheckBoxColumn();
            column.DataPropertyName = "CARRERA";
            column.Name = "CARRERA";
            dataGridView1.Columns.Add(column);

            column = new DataGridViewCheckBoxColumn();
            column.DataPropertyName = "NIVEL";
            column.Name = "NIVEL";
            dataGridView1.Columns.Add(column);

            DataGridViewButtonColumn column2 = new DataGridViewButtonColumn();
            column2.DataPropertyName = "INSCRIBIR";
            column2.Name = "INSCRIBIR";
            column2.HeaderText = "INSCRIBIR";
            column2.ToolTipText = "INSCRIBIR";
            dataGridView1.Columns.Add(column2);
        }
 // Método para cargar turnos del profesional
 private void cargarTurnos()
 {
     int fecha = 0;
     int fechaMas1 = 0;
     int minutosMas15 = @Clinica_Frba.Properties.Settings.Default.Fecha.Minute + 15;
     fecha += @Clinica_Frba.Properties.Settings.Default.Fecha.Day;
     fecha += @Clinica_Frba.Properties.Settings.Default.Fecha.Month * 100;
     fecha += @Clinica_Frba.Properties.Settings.Default.Fecha.Year * 10000;
     fechaMas1 = fecha + 1;
     SqlConnection conexion = SQL_Methods.IniciarConnection();
     string query = "SELECT Cod_Turno, Fecha FROM ORACLE_FANS.Turnos " +
                    "WHERE Matricula = " + matricula.Text + " " +
                    "AND habilitado = 0 " +
                    "AND Fecha >= '" + fecha.ToString() + " " + @Clinica_Frba.Properties.Settings.Default.Fecha.Hour.ToString() + ":" + minutosMas15.ToString() + ":" + @Clinica_Frba.Properties.Settings.Default.Fecha.Second.ToString() + "' " +
                    "AND Fecha < '" + fechaMas1.ToString() + "'";
     turnos = SQL_Methods.EjecutarProcedure(conexion, query);
     dataGridView1.Columns.Clear();
     dataGridView1.AllowUserToAddRows = false;
     dataGridView1.DataSource = turnos;
     dataGridView1.Visible = true;
     DataGridViewButtonColumn boton = new DataGridViewButtonColumn();
     this.dataGridView1.Columns.Add(boton);
     boton.HeaderText = "Action";
     boton.Text = "Ingresar Afiliado";
     boton.Name = "row_button";
     boton.UseColumnTextForButtonValue = true;
     dataGridView1.Columns[1].Width = 150;
     dataGridView1.Columns[2].Width = 100;
 }
Ejemplo n.º 3
0
        private void buttonOpenXml_Click(object sender, EventArgs e)
        {
            #region 打开文件
            OpenFileDialog _fileDialog = new OpenFileDialog();
            _fileDialog.Title = "请选择一个数据文件";
            _fileDialog.FileName = "";
            _fileDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
            _fileDialog.Filter = "Xml 文件(*.xml)|*.xml";
            _fileDialog.ValidateNames = true;
            _fileDialog.CheckFileExists = true;
            _fileDialog.CheckPathExists = true;

            string _strName = "";

            if (_fileDialog.ShowDialog() == DialogResult.OK)
            {
                _strName = _fileDialog.FileName;
                this.textBoxXmlPath.Text = _strName;
            }

            if (_strName == "")
            {
                return;
            }
            #endregion

            #region 后续文件操作
            this.treeView.Nodes.Clear();
            this.LoadXml(_strName);
            DataGridViewButtonColumn _col = new DataGridViewButtonColumn();
            _col.HeaderText = "";
            #endregion
        }
        //初始化GridView
        private void InitializeGridView()
        {
            DataGridViewButtonColumn deleteBtn = new DataGridViewButtonColumn();
            deleteBtn.Text = "X";
            deleteBtn.Name = "deleteBtn";
            deleteBtn.UseColumnTextForButtonValue = true;
            deleteBtn.HeaderText = "remove";
            deleteBtn.Width = 50;
            deleteBtn.DisplayIndex = 2;

            _windowGridView.Columns.Add(deleteBtn);
            DataGridViewButtonColumn editBtn = new DataGridViewButtonColumn();
            editBtn.Text = "Edit";
            editBtn.Name = "editBtn";
            editBtn.UseColumnTextForButtonValue = true;
            editBtn.HeaderText = "edit";
            editBtn.Width = 50;
            editBtn.DisplayIndex = 3;

            _windowGridView.Columns.Add(editBtn);
            _windowGridView.Columns["GetImage"].HeaderText = "icon";
            _windowGridView.Columns["IsEnable"].HeaderText = "enable";
            _windowGridView.Columns["Name"].HeaderText = "name";
            _windowGridView.Columns["IsOpen"].Visible = false;
        }
Ejemplo n.º 5
0
        private void charger_utilisateur()
        {
            requete = "select * from Utilisateur where pseudo='"+login.ToString()+"' and motDePasse='"+mot_pass.ToString()+"'";

            DataSet utilisateur = MaConnexion.ExecuteSelect(connectionString, requete);
            if (utilisateur != null)
            {
                foreach (DataRow row in utilisateur.Tables[0].Rows)
                {
                    Login.Text = row[1].ToString();
                    Password.Text = row[2].ToString();
                    NOM.Text = row[3].ToString();
                    Prenom.Text = row[4].ToString();
                    id_utilisateur = int.Parse(row[0].ToString());

                }
            }

            requete = "select priv,droit from attribuer join privilege  on attribuer.id_priv= privilege.id_priv join droit on droit.id_droit=attribuer.id_droit and  id_utilisateur=" + id_utilisateur;

               DataSet privilege = MaConnexion.ExecuteSelect(connectionString, requete);
               dgvDroits.DataSource = privilege.Tables[0];
               DataGridViewButtonColumn col = new DataGridViewButtonColumn();
               dgvDroits.Columns.Add(col);
        }
Ejemplo n.º 6
0
            +" ORDER BY word_order"; //●●●移植時要変更

        #endregion Fields

        #region Constructors

        public EditWords()
        {
            InitializeComponent();
            this.Width = 950;
            showList();

            //●●●移植時要変更
            dgv.Columns["no"].Visible = false;
            dgv.Columns["word_order"].HeaderText = Properties.Resources.Order;

            DataGridViewButtonColumn btDelColumn = new DataGridViewButtonColumn(); //DataGridViewButtonColumnの作成
            btDelColumn.Name = Properties.Resources.Delete;  //列の名前を設定
            btDelColumn.UseColumnTextForButtonValue = true;  //ボタンにテキスト表示
            btDelColumn.Text = Properties.Resources.Delete;  //ボタンの表示テキスト設定
            dgv.Columns.Add(btDelColumn);     //ボタン追加

            dgv.Columns["words1"].DataGridView.DefaultCellStyle.WrapMode = DataGridViewTriState.True;
            dgv.Columns["words2"].DataGridView.DefaultCellStyle.WrapMode = DataGridViewTriState.True;
            dgv.Columns["words3"].DataGridView.DefaultCellStyle.WrapMode = DataGridViewTriState.True;

            this.dgv.Columns["words1"].DisplayIndex = 0;
            this.dgv.Columns["words2"].DisplayIndex = 1;
            this.dgv.Columns["words3"].DisplayIndex = 2;
            this.dgv.Columns["word_order"].DisplayIndex = 3;
            btDelColumn.DisplayIndex = 4;

            resizeColumns();
        }
Ejemplo n.º 7
0
        private void agregarBotonesDGV()
        {
            var modificar = new DataGridViewButtonColumn
            {
                Text = "Modificar",
                UseColumnTextForButtonValue = true,
                AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill
            };
            var bajaServicio = new DataGridViewButtonColumn
            {
                Text = "Fuera de Servicio",
                UseColumnTextForButtonValue = true,
                AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill
            };
            var bajaDefinitiva = new DataGridViewButtonColumn
            {
                Text = "Baja Definitiva",
                UseColumnTextForButtonValue = true,
                AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill
            };

            dgvAeronaves.Columns.Add(modificar);
            dgvAeronaves.Columns.Add(bajaServicio);
            dgvAeronaves.Columns.Add(bajaDefinitiva);
        }
Ejemplo n.º 8
0
        private void actualizarDGV(DataTable fuente)
        {
            dgvCiudades.DataSource = null;
            dgvCiudades.Columns.Clear();
            dgvCiudades.DataSource = fuente;
            dgvCiudades.Columns[0].Visible = false;
            //Creo la columna de modificar
            var columnaActualizar = new DataGridViewButtonColumn
            {
                Text = "Modificar",
                UseColumnTextForButtonValue = true,
                AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill
            };

            //Creo la columna de borrar
            var columnaEliminar = new DataGridViewButtonColumn
            {
                Text = "Inhabilitar",
                UseColumnTextForButtonValue = true,
                AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill
            };

            //Agrego las columnas nuevas
            dgvCiudades.Columns.Add(columnaActualizar);
            dgvCiudades.Columns.Add(columnaEliminar);
        }
 private void button1_Click(object sender, EventArgs e)
 {
     dataGridView1.DataSource = null;
     dataGridView1.Columns.Clear();
     DataTable dtable = Utilities.DataBaseUtility.GetTable(textBox1.Text);
     //DataTable dtable = Utilities.DataBaseUtility.
     dataGridView1.DataSource = dtable;
     dataGridView1.Columns[0].Visible = false;
     dataGridView1.Columns[1].Visible = false;
     DataGridViewButtonColumn dgvbtnedit = new DataGridViewButtonColumn();
     //DataGridCheckBoxColumn dgvCmb = new DataGridCheckBoxColumn();
     //dgvCmb.ValueType = typeof(bool);
     dgvbtnedit.Name = "Update";
     dgvbtnedit.HeaderText = "Update";
     dgvbtnedit.Text = "Update";
     //dgvbtnedit. = "SAVE";
     dgvbtnedit.UseColumnTextForButtonValue = true;
     dataGridView1.Columns.Add(dgvbtnedit);
     DataGridViewButtonColumn dgvbtndel = new DataGridViewButtonColumn();
     //DataGridCheckBoxColumn dgvCmb = new DataGridCheckBoxColumn();
     //dgvCmb.ValueType = typeof(bool);
     dgvbtndel.Name = "Delete";
     dgvbtndel.HeaderText = "Delete";
     dgvbtndel.Text = "Delete";
     //dgvbtnedit. = "SAVE";
     dgvbtndel.UseColumnTextForButtonValue = true;
     dataGridView1.Columns.Add(dgvbtndel);
 }
Ejemplo n.º 10
0
        private void ucSubscriptions_Load(object sender, EventArgs e)
        {
            customerBindingSource.DataSource = Customers;
            var btn = new DataGridViewButtonColumn { Name = "Add", HeaderText = "", Text = "הוסף תקופה", UseColumnTextForButtonValue = true, Width = 80, AutoSizeMode = DataGridViewAutoSizeColumnMode.None };

            dgvClient.Columns.Add(btn);
        }
Ejemplo n.º 11
0
        private void BindGridTecajevi()
        {
            DataTable dt = _polaznik.GetTecajevi();

            dgvTecajevi.DataSource = dt;

            dgvTecajevi.Columns["PolaznikTecajaID"].Visible = false;
            dgvTecajevi.Columns["KonkretniTecajID"].Visible = false;
            dgvTecajevi.Columns["PredavacID"].Visible = false;

            if (!_gridButtonsAdded)
            {
                DataGridViewButtonColumn columnEvaluacija = new DataGridViewButtonColumn();
                columnEvaluacija.HeaderText = "";
                columnEvaluacija.Text = "Evaluacija";
                columnEvaluacija.UseColumnTextForButtonValue = true;
                columnEvaluacija.AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;
                columnEvaluacija.DisplayIndex = dt.Columns.Count;
                dgvTecajevi.Columns.Add(columnEvaluacija);
                _evaluacijaColumnIndex = columnEvaluacija.DisplayIndex;

                //DataGridViewButtonColumn columnCertifikat = new DataGridViewButtonColumn();
                //columnCertifikat.HeaderText = "";
                //columnCertifikat.Text = "Certifikat";
                //columnCertifikat.UseColumnTextForButtonValue = true;
                //col
            }
        }
Ejemplo n.º 12
0
        public ReceiptGridView()
        {
            //
            //
            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
            Receipt_id         = new DataGridViewButtonColumn();
            Receipt_name_class = new System.Windows.Forms.DataGridViewTextBoxColumn();
            Receipt_name       = new System.Windows.Forms.DataGridViewTextBoxColumn();
            Receipt_date       = new System.Windows.Forms.DataGridViewTextBoxColumn();
            Receipt_comment    = new System.Windows.Forms.DataGridViewTextBoxColumn();

            this.AllowUserToAddRows                   = false;
            this.AllowUserToDeleteRows                = false;
            this.AllowUserToOrderColumns              = true;
            this.AutoSizeColumnsMode                  = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;
            this.AutoGenerateColumns                  = false;
            dataGridViewCellStyle1.Alignment          = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
            dataGridViewCellStyle1.BackColor          = System.Drawing.SystemColors.Control;
            dataGridViewCellStyle1.Font               = new System.Drawing.Font("Meiryo UI", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
            dataGridViewCellStyle1.ForeColor          = System.Drawing.SystemColors.WindowText;
            dataGridViewCellStyle1.SelectionBackColor = System.Drawing.SystemColors.Highlight;
            dataGridViewCellStyle1.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
            dataGridViewCellStyle1.WrapMode           = System.Windows.Forms.DataGridViewTriState.True;
            this.ColumnHeadersDefaultCellStyle        = dataGridViewCellStyle1;
            this.ColumnHeadersHeightSizeMode          = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
        }
Ejemplo n.º 13
0
        void BindFieldRangeGrid()
        {
            try
            {
                dataGridView1.DataSource = null;
                dataGridView1.Columns.Clear();


                dataGridView1.DataSource = rangeList;

                dataGridView1.EnableHeadersVisualStyles = false;

                if (dataGridView1.Rows.Count > 0)
                {
                    dataGridView1.Rows[0].Cells[0].Selected = false;
                }

                DataGridViewButtonColumn deleteButtonColumn = new DataGridViewButtonColumn();
                deleteButtonColumn.HeaderText = "";
                deleteButtonColumn.Name = "delete_column";
                deleteButtonColumn.Text = "Delete";
                deleteButtonColumn.UseColumnTextForButtonValue = true;

                if (dataGridView1.Columns["delete_column"] == null)
                {
                    dataGridView1.Columns.Add(deleteButtonColumn);
                }


            }
            catch (Exception)
            {
                throw;
            }
        }
Ejemplo n.º 14
0
        public ReceiveManager(MySqlDataReader dataReader,MetroForm _login)
        {
            InitializeComponent();
            login = _login;
            this.FormClosing += ReceiveManager_FormClosing;
            worker_id = dataReader.GetString("worker_name");
            this.Text = "欢迎回来," + dataReader.GetString("worker_name");
            dataReader.Close();
            DataGridViewButtonColumn request_column = new DataGridViewButtonColumn();
            request_column.HeaderText = "请求";
            //gigUrlColumn.Name = "Gig Url name";
            request_column.Text = "确认";
            request_column.UseColumnTextForButtonValue = true;
            request_column.Width = 106;
            WaitToConfrimDataGridView.Columns.Add(request_column);
            WaitToConfrimDataGridView.DataSource = FillDataGrid();

            DataGridViewButtonColumn request2_column = new DataGridViewButtonColumn();
            request2_column.HeaderText = "请求";
            //gigUrlColumn.Name = "Gig Url name";
            request2_column.Text = "接货成功";
            request2_column.UseColumnTextForButtonValue = true;
            request2_column.Width = 106;
            CheckGridView.Columns.Add(request2_column);
            CheckGridView.DataSource = FillCheckData();
        }
Ejemplo n.º 15
0
        private void Buscar_Click(object sender, EventArgs e)
        {
            roles.Columns.Clear();
            roles.DataSource = Rol.Listar(nombre.Text);

            if (roles.DataSource != null)
            {
                var btn = new DataGridViewButtonColumn();

                btn.Text = "Modificar";
                btn.Name = "Modificar";
                btn.UseColumnTextForButtonValue = true;
                btn.AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;
                btn.FlatStyle = FlatStyle.Standard;
                btn.CellTemplate.Style.BackColor = Color.Honeydew;

                roles.Columns.Add(btn);

                btn = new DataGridViewButtonColumn();

                btn.Text = "Deshab/Hab";
                btn.Name = "Deshab/Hab";
                btn.UseColumnTextForButtonValue = true;
                btn.AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;
                btn.FlatStyle = FlatStyle.Standard;
                btn.CellTemplate.Style.BackColor = Color.Honeydew;

                roles.Columns.Add(btn);

                roles.ClearSelection();
            }
        }
Ejemplo n.º 16
0
        private DataSet numMarca; //usado en funcion TModelos

        #endregion Fields

        #region Constructors

        public BuscarPedidos()
        {
            InitializeComponent();

            EN.ENPedidos enPedido = new EN.ENPedidos();
            DataSet dsMarc = new DataSet();
            dsMarc = enPedido.ObtenerListaMarcas();

            numMarca = new DataSet();
            numMarca = dsMarc;

            DataGridViewButtonColumn buttons = new DataGridViewButtonColumn();
            {
                buttons.HeaderText = "Editar"; //texto de la columna
                buttons.Text = "Editar"; //texto de cada boton, sale al introducir texto
                buttons.UseColumnTextForButtonValue = true;
                buttons.AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;
                buttons.FlatStyle = FlatStyle.Standard;
                buttons.CellTemplate.Style.BackColor = Color.Honeydew;
                buttons.DisplayIndex = 0;
            }

            DataGridViewCheckBoxColumn boton = new DataGridViewCheckBoxColumn();
            {
                boton.HeaderText = "Eliminar";//texto de la columna
                boton.AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells; //tamaño
                boton.DisplayIndex = 0; //indice que ocupara en la tabla
            }

            TDataGridViewPedidos.Columns.Add(boton);
            TDataGridViewPedidos.Columns.Add(buttons);
        }
        public void hacerQuery(string query, DataGridView dataGrid)
        {
            ConexionSQL conn = new ConexionSQL();
            DataTable dt = conn.cargarTablaSQL(query);
            if (dataGrid.DataSource != null) dataGrid.Columns.Remove("seleccionar");

            dataGrid.DataSource = dt;

            if (dt.Rows.Count == 0)
            {
                MessageBox.Show("No se han encontrado resultados en la consulta", "Fallo la busqueda", MessageBoxButtons.OK);
                dataGrid.DataSource = null;

            }
            else
            {
                DataGridViewButtonColumn boton = new DataGridViewButtonColumn();
                boton.Name = "Seleccionar";
                boton.HeaderText = "Seleccionar";
                boton.Text = "Seleccionar";
                boton.UseColumnTextForButtonValue = true;
                dataGrid.Columns.Insert(dataGrid.Columns.Count, boton);
                dataGrid.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.None;
                dataGrid.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
                dataGrid.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
            }
        }
        private void dataGridViewRequirementList_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.RowIndex != dataGridViewRequirementList.RowCount - 1)
            {
                SqlDataReader dr = dbConnection.query("select productdetails.productID from productdetails where itemname='" + dataGridViewRequirementList.Rows[e.RowIndex].Cells[0].Value.ToString() + "'");
                dr.Read();
                string productID = dr[0].ToString();
                string sqlqry = "select productionorder.orderID,customer.customername,productionorder.quantity,count(product.productID) from product,productionorder,customer where product.productID=productionorder.productID and customer.customer_ID=productionorder.customerID and productionorder.orderstatus=0 group by productionorder.orderstatus,productionorder.orderID,product.productID,productionorder.customerID,product.salestatus,productionorder.productID,productionorder.quantity,customer.customername having product.salestatus='INSTOCK' and product.productID='" + productID + "'";

                dr = dbConnection.query(sqlqry);
                DataTable dt = new DataTable();
                dt.Load(dr);
            dataGridViewRequirementByCust.DataSource = dt;
                if (gridviewbuttonstat == false)
                {
                    DataGridViewButtonColumn dgbut = new DataGridViewButtonColumn();
                    dgbut.HeaderText = "sell product";
                    dgbut.Text = "Sell";
                    dgbut.UseColumnTextForButtonValue = true;
                    dataGridViewRequirementByCust.Columns.Add(dgbut);
                    dataGridViewRequirementByCust.Columns[2].HeaderText = "Quantity Required";
                    dataGridViewRequirementByCust.Columns[3].HeaderText = "Stock Available";
                    dataGridViewRequirementByCust.Update();
                    gridviewbuttonstat = true;
                    this.Width = this.Width + 410;
                    dataGridViewRequirementByCust.Visible = true;
                    label3.Visible = true;
                }
            }
        }
Ejemplo n.º 19
0
        private void SearchButton_Click(object sender, EventArgs e)
        {
            CargarRoles();

            if (TablaRoles.Rows.Count == 0)
            {
                MessageBox.Show("No se han encontrado roles");
                return;
            }

            this.DataGrid_Roles.Columns.Clear();
            this.DataGrid_Roles.DataSource = TablaRoles;
            this.DataGrid_Roles.Visible = true;
            this.DataGrid_Roles.Columns["id_Rol"].Visible = false;
            this.DataGrid_Roles.Columns["isActive"].Visible = false;
            DataGridViewButtonColumn btn = new DataGridViewButtonColumn();
            this.DataGrid_Roles.Columns.Add(btn);
            btn.HeaderText = "Action";

            if (Flag_deletion)
            {
                btn.Text = "Delete";
            }
            else
            {
                btn.Text = "Select";
            }
            
            btn.Name = "row_button";
            btn.UseColumnTextForButtonValue = true;
        }
Ejemplo n.º 20
0
        public static void AddButtonColumn(DataGridView grid,bool IsAddColumn)
        {
            if (!IsAddColumn)
            {
                System.Windows.Forms.DataGridViewCellStyle buttonCellStyle = new System.Windows.Forms.DataGridViewCellStyle();
                buttonCellStyle.BackColor = System.Drawing.Color.Silver;

                DataGridViewButtonColumn getNewColumn = new DataGridViewButtonColumn();
                getNewColumn.DefaultCellStyle = buttonCellStyle;
                getNewColumn.HeaderText = "取新";
                getNewColumn.Name = "NewButton";
                getNewColumn.UseColumnTextForButtonValue = true;
                getNewColumn.Text = "取新";
                getNewColumn.Width = 60;
                grid.Columns.Add(getNewColumn);

                DataGridViewButtonColumn getOldColumn = new DataGridViewButtonColumn();
                getOldColumn.DefaultCellStyle = buttonCellStyle;
                getOldColumn.Name = "OldButton";
                getOldColumn.UseColumnTextForButtonValue = true;
                getOldColumn.HeaderText = "取旧";
                getOldColumn.Text = "取旧";
                getOldColumn.Width = 60;
                grid.Columns.Add(getOldColumn);
            }
        }
        private DataSet numProvincia; // usado en funcion TComboBoxCiudades_Click

        #endregion Fields

        #region Constructors

        public GestionPersonalBuscar()
        {
            InitializeComponent();

            DataGridViewButtonColumn buttons = new DataGridViewButtonColumn();
            {
                buttons.HeaderText = "Editar"; //texto de la columna
                buttons.Text = "Editar"; //texto de cada boton, sale al introducir texto
                buttons.UseColumnTextForButtonValue = true;
                buttons.AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;
                buttons.FlatStyle = FlatStyle.Standard;
                buttons.CellTemplate.Style.BackColor = Color.Honeydew;
                buttons.DisplayIndex = 0;
            }

            DataGridViewCheckBoxColumn boton = new DataGridViewCheckBoxColumn();
            {
                boton.HeaderText = "Eliminar";//texto de la columna
                boton.AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells; //tamaño
                boton.DisplayIndex = 0; //indice que ocupara en la tabla
            }

            TDataGridViewPersonal.Columns.Add(boton);
            TDataGridViewPersonal.Columns.Add(buttons);
        }
Ejemplo n.º 22
0
 private void initPartnerKolone()
 {
     DataGridViewColumn col = new DataGridViewTextBoxColumn();
     col.Name = "colJIB";
     col.HeaderText = "JIB";
     col.ToolTipText = "Jedinstveni indentifikacioni broj partnera";
     col.FillWeight = 50;
     dgPregled.Columns.Add(col);
     col = new DataGridViewTextBoxColumn();
     col.Name = "colNaziv";
     col.HeaderText = "Naziv partnera";
     col.ToolTipText = "Naziv partnera";
     col.FillWeight = 150;
     dgPregled.Columns.Add(col);
     col = new DataGridViewTextBoxColumn();
     col.Name = "colAdresa";
     col.HeaderText = "Adresa partnera";
     col.FillWeight = 100;
     dgPregled.Columns.Add(col);
     col = new DataGridViewTextBoxColumn();
     col.Name = "colMjesto";
     col.HeaderText = "Mjesto";
     col.FillWeight = 80;
     dgPregled.Columns.Add(col);
     col = new DataGridViewButtonColumn();
     col.Name = "colIzmjeni";
     col.HeaderText = "Izmjeni";
     dgPregled.Columns.Add(col);
     dgPregled.CellContentClick += new DataGridViewCellEventHandler(cellContentClick);
 }
Ejemplo n.º 23
0
        public Book(DataTable table)
            : this()
        {
            BindingSource bs = new BindingSource();
            bs.DataSource = table;
            dgvBook.DataSource = bs;
            dgvBook.Columns["ID"].Visible = false;
            dgvBook.Columns["Name"].HeaderText = "Наименование";
            // Автозаполнение только для одной колонки, в будущем возможно потребуется сделать для всех (в цикле)
            dgvBook.Columns["Name"].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
            if (dgvBook.Columns.Contains("IconPath"))
                dgvBook.Columns["IconPath"].HeaderText = "Иконка";

            // Только для справочника Осадки, добавление колонки с кнопкой
            // TODO: 2014-08-30 Disable ToolTip for buttons
            var buttonColumn = new DataGridViewButtonColumn();
            buttonColumn.Name = "SelectIconBtn";
            buttonColumn.HeaderText = string.Empty;
            buttonColumn.Width = 22;
            buttonColumn.UseColumnTextForButtonValue = true;
            buttonColumn.Text = "...";
            if (table.TableName == "fallout")
            {
                dgvBook.Columns.Add(buttonColumn);
            }
            dgvBook.CellContentClick += dgvBook_CellContentClick;
        }
Ejemplo n.º 24
0
        private void btnBusqueda_Click(object sender, EventArgs e)
        {
            string queryFinal = "SELECT R.Rol_Id,R.Rol_Desc,R.Rol_estado FROM NENE_MALLOC.Rol R, NENE_MALLOC.Funcionalidad F ";
            Boolean condicion = false;
            string condiciones = " WHERE ";
            if (!string.IsNullOrEmpty(txtNomRol.Text))
            {
                condicion = true;
                queryFinal += condiciones+ " R.Rol_Desc LIKE '%"+txtNomRol.Text+"%'";
            }
            if (cBFuncionalidades.SelectedIndex != -1)
            {
                if (condicion) { queryFinal += " AND F.Func_Desc LIKE '%" + cBFuncionalidades.SelectedItem.ToString() + "%'"; }
                else
                {
                    condicion = true;
                    queryFinal += condiciones +"  F.Func_Desc LIKE '%" + cBFuncionalidades.SelectedItem.ToString() + "%'"; }

            }
            if (cBEstadoRol.SelectedIndex != -1)
            {
                if (condicion) { queryFinal += " AND R.Rol_Estado LIKE '%" + cBEstadoRol.SelectedItem.ToString() + "%'"; }
                else { queryFinal += condiciones+"  R.Rol_Estado LIKE '%" + cBEstadoRol.SelectedItem.ToString() + "%'"; }

            }
            queryFinal += " GROUP BY R.Rol_Id,R.Rol_Desc,R.Rol_estado";
              dataGridView1.DataSource =  conexion.consulta(queryFinal);
              DataGridViewButtonColumn col = new DataGridViewButtonColumn();
              col.UseColumnTextForButtonValue = true;
              col.Text = "Seleccionar";
              col.Name = "Seleccionar";
              dataGridView1.Columns.Add(col);
        }
Ejemplo n.º 25
0
        public void filldatagrid()
        {
            computersDataGrid.Rows.Clear();
            computersDataGrid.Columns.Clear();

            DataGridViewCell cellStyle = new DataGridViewTextBoxCell();
            cellStyle.Style.BackColor = Color.Wheat;

            DataGridViewButtonColumn deleteButtonColumn = new DataGridViewButtonColumn();

            deleteButtonColumn.Text = "Delete Computer";
            deleteButtonColumn.UseColumnTextForButtonValue = true;

            DataGridViewButtonColumn updateButtonColumn = new DataGridViewButtonColumn();
            updateButtonColumn.Text = "Update Computer";

            updateButtonColumn.UseColumnTextForButtonValue = true;

            DataGridViewButtonColumn viewComputerButtonColumn = new DataGridViewButtonColumn();
            viewComputerButtonColumn.Text = "View computer details";
            viewComputerButtonColumn.UseColumnTextForButtonValue = true;

            DataGridViewButtonColumn moveComputerButtonColumn = new DataGridViewButtonColumn();
            moveComputerButtonColumn.Text = "Move computer";
            moveComputerButtonColumn.UseColumnTextForButtonValue = true;

            computersDataGrid.Columns.Add(new DataGridViewColumn(cellStyle));
            computersDataGrid.Columns.Add(updateButtonColumn);
            computersDataGrid.Columns.Add(deleteButtonColumn);
            computersDataGrid.Columns.Add(viewComputerButtonColumn);
            computersDataGrid.Columns.Add(moveComputerButtonColumn);

            foreach (Computer comp in classroom.Computersinclassroom)
                computersDataGrid.Rows.Add(comp.Computername);
        }
Ejemplo n.º 26
0
        public ModuleMainForm()
        {
            InitializeComponent();
            try
            {
                // make data folder for this module
                Common.MakeAllSubFolders(Static.DataFolderPath);
                // check sdf database file, and copy new if dont exists
                Static.CheckDB_SDF();

                conn = new SqlCeConnection(Static.ConnectionString);
                command = new SqlCeCommand("", conn);
                dgwPanel.Columns.Add("tag", "Tag");
                dgwPanel.Columns.Add("info", "Info");
                DataGridViewButtonColumn btnColl1 = new DataGridViewButtonColumn();
                btnColl1.HeaderText = "Edit";
                btnColl1.Name = "Edit";
                dgwPanel.Columns.Add(btnColl1);
                keyEventsArgs = new KeyEventArgs(Keys.Oemtilde | Keys.Control);
                HookManager.KeyDown += new KeyEventHandler(HookManager_KeyDown);
            }
            catch (Exception exc)
            {
                Log.Write(exc, this.Name, "ModuleMainForm", Log.LogType.ERROR);
            }
        }
Ejemplo n.º 27
0
        private void FormDolgi_Load(object sender, EventArgs e)
        {
            dgvDolgi.Columns["expenseId"].Visible = false;

            dgvDolgi.Columns["debt"].Visible = false;

            dgvDolgi.Columns["off"].Visible            = false;
            dgvDolgi.Columns["status"].Visible         = false;
            dgvDolgi.Columns["expType"].Visible        = false;
            dgvDolgi.Columns["comment"].HeaderText     = "Комментарий";
            dgvDolgi.Columns["expenseDate"].HeaderText = "Дата";
            dgvDolgi.Columns["terminal"].HeaderText    = "Терминал";
            dgvDolgi.Columns["expSum"].HeaderText      = "Сумма";
            dgvDolgi.Columns["comment"].ReadOnly       = true;
            dgvDolgi.Columns["expenseDate"].ReadOnly   = true;
            dgvDolgi.Columns["terminal"].ReadOnly      = false;
            dgvDolgi.Columns["expSum"].ReadOnly        = true;
            dgvDolgi.Columns["expenseDate"].Width      = 150;
            dgvDolgi.Columns["comment"].Width          = 200;
            dgvDolgi.Columns["comment"].AutoSizeMode   = DataGridViewAutoSizeColumnMode.Fill;
            dgvDolgi.Columns["expSum"].Width           = 100;

            DataGridViewButtonColumn cellBtn = new System.Windows.Forms.DataGridViewButtonColumn();

            cellBtn.HeaderText = "";
            cellBtn.Name       = "colBtn";
            cellBtn.Width      = 100;
            dgvDolgi.Columns.Add(cellBtn);
            dgvDolgi.EditingControlShowing += dgv_EditingControlShowing;
        }
        public void init(string database, string username)
        {
            DataSet ds;
            DataGridViewButtonColumn dtGridBt = new DataGridViewButtonColumn();
            datafile = database;
            dtGridUser.AllowUserToAddRows = true;
            int i, cullCount;
            string sqlString = "SELECT [Username] AS [Ten nguoi dung], [Locked] AS [Khoa] FROM [QUANLYUSER]";
            dbUser = new db(database);
            ds = dbUser.genDataset(sqlString);
            dtGridUser.DataSource = ds.Tables[0];
            dtGridBt.Width = 60;
            dtGridBt.Text = "Cap nhat";
            dtGridBt.Name = "capnhat";
            dtGridBt.UseColumnTextForButtonValue = true;
            for (i = 0; i < dtGridUser.Columns.Count; i++)
            {
                dtGridUser.Columns[i].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
                dtGridUser.Columns[i].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;

            }
            dtGridUser.Columns.Add(dtGridBt);
            cullCount = dtGridUser.Columns.Count;
            for (i = 0; i < dtGridUser.Rows.Count; i++)
            {
                dtGridUser.Rows[i].Cells[cullCount - 1].Value = "Cap nhat";
            }
            dtGridUser.AllowUserToAddRows = false;
            if (username != "admin")
                cmdDelete.Enabled = false;
        }
Ejemplo n.º 29
0
        public void updateGrid()
        {
            dataGridView1.Rows.Clear();
            dataGridView1.Columns.Clear();

            //style for classroom name
            DataGridViewCell cellStyle = new DataGridViewTextBoxCell();
            cellStyle.Style.BackColor = Color.Wheat;

            DataGridViewButtonColumn deleteButtonColumn = new DataGridViewButtonColumn();

            deleteButtonColumn.Text = "Delete Classroom";
            deleteButtonColumn.UseColumnTextForButtonValue = true;

            DataGridViewButtonColumn updateButtonColumn = new DataGridViewButtonColumn();
            updateButtonColumn.Text = "Update Classroom";

            updateButtonColumn.UseColumnTextForButtonValue = true;

            DataGridViewButtonColumn manageComputersButtonColumn = new DataGridViewButtonColumn();
            manageComputersButtonColumn.Text = "Manage computers";

            manageComputersButtonColumn.UseColumnTextForButtonValue = true;

            dataGridView1.Columns.Add(new DataGridViewColumn(cellStyle));
            dataGridView1.Columns.Add(new DataGridViewCheckBoxColumn());

            dataGridView1.Columns.Add(updateButtonColumn);
            dataGridView1.Columns.Add(manageComputersButtonColumn);
            dataGridView1.Columns.Add(deleteButtonColumn);

            foreach (Classroom classroom in MainProgram.rooms)
                dataGridView1.Rows.Add(classroom.Classroomname,classroom.Projectoravailable);
        }
Ejemplo n.º 30
0
        public EditPlace()
        {
            InitializeComponent();
            this.dgv.RowHeadersVisible = false;
            this.dgv.MultiSelect = false;
            this.dgv.Font = new Font(dgv.Font.Name, 12);
            this.dgv.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
            this.dgv.DataSource = dt;

            showList();

            //●●●移植時要変更
            this.dgv.Columns[0].HeaderText = Properties.Resources.PlaceNo;
            this.dgv.Columns[1].HeaderText = Properties.Resources.PlaceName;
            this.dgv.Columns[2].HeaderText = Properties.Resources.Order + " (Endoscopy)";
            this.dgv.Columns[3].HeaderText = Properties.Resources.Order + " (US)";
            this.dgv.Columns[4].HeaderText = Properties.Resources.Visible;

            DataGridViewButtonColumn btDelColumn = new DataGridViewButtonColumn(); //DataGridViewButtonColumnの作成
            btDelColumn.Name = Properties.Resources.Delete;  //列の名前を設定
            btDelColumn.UseColumnTextForButtonValue = true;  //ボタンにテキスト表示
            btDelColumn.Text = Properties.Resources.Delete;  //ボタンの表示テキスト設定
            dgv.Columns.Add(btDelColumn);     //ボタン追加

            resizeColumns();
            setKeyReadOnly();
        }
Ejemplo n.º 31
0
        public FormMain()
        {
            InitializeComponent();

            Global = new Globals(this, textBox1);

            // Setup the data grid that shows found proxies
            dataGridView1.AutoGenerateColumns = false;

            string[] columbsProxiesServers = { "Ip:100", "Port:50", "Anonymity:100", "Checked:100", "Status:100", "Source:100" };
            foreach (string columb in columbsProxiesServers)
            {
                DataGridViewTextBoxColumn makeColumn = new DataGridViewTextBoxColumn();
                makeColumn.DataPropertyName = columb.Split(':')[0];
                makeColumn.HeaderText = columb.Split(':')[0];
                makeColumn.Width = Int32.Parse(columb.Split(':')[1]);

                dataGridView1.Columns.Add(makeColumn);
            }

            dataGridView1.DataSource = Global.ProxyServers;

            // Setup the data grid that shows proxy sources
            dataGridViewProxySources.AutoGenerateColumns = false;

            string[] columbsProxiesSources = { "Url:100", "Proxies:100", "Working:100", "Bad:100", "Interval:100" };
            foreach (string columb in columbsProxiesSources)
            {
                DataGridViewTextBoxColumn makeColumn = new DataGridViewTextBoxColumn();
                makeColumn.DataPropertyName = columb.Split(':')[0];
                makeColumn.HeaderText = columb.Split(':')[0];
                makeColumn.Width = Int32.Parse(columb.Split(':')[1]);

                dataGridViewProxySources.Columns.Add(makeColumn);
            }

            // Setup the use button
            DataGridViewButtonColumn btn = new DataGridViewButtonColumn();
            dataGridViewProxySources.Columns.Add(btn);

            btn.Text = "Use";
            btn.Name = "Use";

            btn.UseColumnTextForButtonValue = false;

            // Set the data source for the dataGrid showing proxy sources
            dataGridViewProxySources.DataSource = Global.ProxySources;

            // Set minimum anonymity
            comboBoxProxyMinAnonymity.SelectedIndex = comboBoxProxyMinAnonymity.FindStringExact(Properties.Settings.Default.ProxyMinAnonymity);

            trackBar1.Value = 10;

            // Making an etry for manually added proxies
            ProxySource source = new ProxySource(this, "Added manually", null, null, 0, 0);
            Global.ProxySources.Add(source);

            // ToDo: Load old proxies from the out file
        }
Ejemplo n.º 32
0
 public BusqModifCliente()
 {
     InitializeComponent();
     DataGridViewButtonColumn btnModificar = new DataGridViewButtonColumn();
     btnModificar.Name = "Modificar";
     this.dataGridView2.Columns.RemoveAt(0);
     this.dataGridView2.Columns.Add(btnModificar);
 }
Ejemplo n.º 33
0
        private void Form_Load(object sender, EventArgs e)
        {
            dgvGroup.Columns["discountId"].Visible    = false;
            dgvGroup.Columns["discountName"].Width    = 150;
            dgvGroup.Columns["percent"].Visible       = false;
            dgvGroup.Columns["barcode"].Width         = 150;
            dgvGroup.Columns["barcode"].ReadOnly      = true;
            dgvGroup.Columns["discountName"].ReadOnly = true;

            dgvGroup.Columns["discountName"].HeaderText = "Имя скидки";
            dgvGroup.Columns["barcode"].HeaderText      = "штрих";

            dgvDiscount.Columns["discountId"].Visible        = false;
            dgvDiscount.Columns["discountproductId"].Visible = false;
            dgvDiscount.Columns["productId"].Width           = 50;
            dgvDiscount.Columns["discount"].Width            = 100;
            dgvDiscount.Columns["productId"].ReadOnly        = true;
            dgvDiscount.Columns["name"].ReadOnly             = true;
            dgvDiscount.Columns["productId"].HeaderText      = "#";
            dgvDiscount.Columns["discount"].HeaderText       = "Скидка";

            //dgvDiscount.Columns["discount"].DefaultCellStyle =

            dgvDiscount.Columns["name"].HeaderText   = "Товар";
            dgvDiscount.Columns["name"].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;

            DataGridViewButtonColumn cellBtnDel = new System.Windows.Forms.DataGridViewButtonColumn();

            cellBtnDel.HeaderText = "";
            cellBtnDel.Name       = "colBtnDel";
            cellBtnDel.Width      = 50;
            cellBtnDel.Visible    = true;

            dgvGroup.Columns.Add(cellBtnDel);


            DataGridViewButtonColumn cellBtn = new System.Windows.Forms.DataGridViewButtonColumn();

            cellBtn.HeaderText = "";
            cellBtn.Name       = "colBtn";
            cellBtn.Width      = 50;
            cellBtn.Visible    = true;
            dgvGroup.Columns.Add(cellBtn);

            //DataGridViewButtonColumn cellDisc = new System.Windows.Forms.DataGridViewButtonColumn();
            //cellDisc.HeaderText = "";
            //cellDisc.Name = "colDisc";
            //cellDisc.Width = 30;
            //cellDisc.Visible = true;
            //dgvDiscount.Columns.Add(cellDisc);

            dgvGroup.Columns["discountName"].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
            if (discounts.Rows.Count > 0)
            {
                dgvGroup.Rows[0].Cells["discountName"].Selected = true;
                dgvGroup_CellClick(dgvGroup, new DataGridViewCellEventArgs(1, 0));
            }
        }
Ejemplo n.º 34
0
        public void ButtonTest()
        {
            SWF.DataGridViewButtonColumn column = new SWF.DataGridViewButtonColumn();
            column.HeaderText = "Button Column";

            SWF.DataGridViewButtonCell cell = new SWF.DataGridViewButtonCell();
            cell.Value = "Button cell 1";

            SWF.DataGridViewButtonCell cell1 = new SWF.DataGridViewButtonCell();
            cell1.Value = "Button cell 2";

            ColumnCellTest(column, cell, false, cell1);
        }
Ejemplo n.º 35
0
        private void Form_Load(object sender, EventArgs e)
        {
            dgvTovar.Columns["productId"].HeaderText = "№";
            dgvTovar.Columns["name"].HeaderText      = "Товар";
            dgvTovar.Columns["price"].HeaderText     = "Цена";
            dgvTovar.Columns["measureId"].Visible    = false;
            dgvTovar.Columns["barcode"].Visible      = false;
            dgvTovar.Columns["providerId"].Visible   = false;
            dgvTovar.Columns["pack"].Visible         = false;
            dgvTovar.Columns["status"].Visible       = false;
            dgvTovar.Columns["productId"].Width      = 50;
            dgvTovar.Columns["name"].AutoSizeMode    = DataGridViewAutoSizeColumnMode.Fill;
            dgvTovar.Columns["price"].Width          = 90;
            DataGridViewButtonColumn cellBtn = new System.Windows.Forms.DataGridViewButtonColumn();

            cellBtn.HeaderText = "";
            cellBtn.Name       = "colBtn";
            cellBtn.Width      = 100;
            dgvTovar.Columns.Add(cellBtn);
        }
Ejemplo n.º 36
0
        private void FormDolgi_Load(object sender, EventArgs e)
        {
            dgvDolgi.Columns["contragentId"].Visible = false;
            dgvDolgi.Columns["name"].HeaderText      = "Должник";
            dgvDolgi.Columns["phone"].HeaderText     = "Телефон";
            dgvDolgi.Columns["sums"].HeaderText      = "сумма";
            dgvDolgi.Columns["phone"].ReadOnly       = true;
            dgvDolgi.Columns["name"].ReadOnly        = true;
            dgvDolgi.Columns["sums"].ReadOnly        = true;
            dgvDolgi.Columns["phone"].Width          = 150;
            dgvDolgi.Columns["name"].AutoSizeMode    = DataGridViewAutoSizeColumnMode.Fill;
            dgvDolgi.Columns["sums"].Width           = 100;

            DataGridViewButtonColumn cellBtn = new System.Windows.Forms.DataGridViewButtonColumn();

            cellBtn.HeaderText = "";
            cellBtn.Name       = "colBtn";
            cellBtn.Width      = 100;
            dgvDolgi.Columns.Add(cellBtn);
        }
Ejemplo n.º 37
0
        private void users_Load(object sender, EventArgs e)
        {
            dgvUser.Columns["IDUser"].Visible        = false;
            dgvUser.Columns["username"].HeaderText   = "Имя пользователя";
            dgvUser.Columns["password"].Visible      = false;
            dgvUser.Columns["role"].Visible          = false;
            dgvUser.Columns["username"].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
            DataGridViewButtonColumn cellBtn = new System.Windows.Forms.DataGridViewButtonColumn();

            cellBtn.HeaderText = "";
            cellBtn.Name       = "colBtn";
            cellBtn.Width      = 100;
            dgvUser.Columns.Add(cellBtn);
            DataGridViewButtonColumn cellBtnDel = new System.Windows.Forms.DataGridViewButtonColumn();

            cellBtnDel.HeaderText = "";
            cellBtnDel.Name       = "colBtnDel";
            cellBtnDel.Width      = 70;
            dgvUser.Columns.Add(cellBtnDel);
        }
Ejemplo n.º 38
0
        private void KitchenForm_Load(object sender, EventArgs e)
        {
            dataGridView1.DataSource = dl.GetOrder();
            DataGridViewButtonColumn button = new System.Windows.Forms.DataGridViewButtonColumn();

            button.HeaderText = "Check";
            button.Name       = "Check";
            button.ReadOnly   = true;
            button.Text       = "Check";
            button.UseColumnTextForButtonValue = true;
            dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
                button
            });
            dataGridView1.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
            dataGridView1.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
            dataGridView1.Columns[2].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
            dataGridView1.Columns[3].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
            dataGridView1.Columns[4].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
            dl.OrderUpdateCatcher();
        }
        public Form1()
        {
            //Add a DataGridView control to your form, call it "dataGridView1"
            InitializeComponent();
            EmployeeColumn = new System.Windows.Forms.DataGridViewTextBoxColumn()
            {
                Name = "Employee"
            };
            ButtonColumn = new System.Windows.Forms.DataGridViewButtonColumn()
            {
                Text = "Pay"
            };
            dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { EmployeeColumn, ButtonColumn });
            //Populate this as required
            var oDataTable = new DataTable();

            oDataTable.Columns.Add("Employee", typeof(String));
            dataGridView1.Rows.Add("Tom", ButtonColumn.Text);
            dataGridView1.Rows.Add("Dick", ButtonColumn.Text);
            dataGridView1.Rows.Add("Harry", ButtonColumn.Text);
        }
Ejemplo n.º 40
0
        private void AddColuna()
        {
            DataGridViewButtonColumn Editar = new System.Windows.Forms.DataGridViewButtonColumn();

            Editar.HeaderText = "Editar";
            Editar.Name       = "Editar";
            Editar.Text       = "Editar";
            Editar.UseColumnTextForButtonValue = true;
            Editar.Width = 50;
            ////
            DataGridViewButtonColumn Excluir = new System.Windows.Forms.DataGridViewButtonColumn();

            Excluir.HeaderText = "Excluir";
            Excluir.Name       = "Excluir";
            Excluir.Text       = "Excluir";
            Excluir.UseColumnTextForButtonValue = true;
            Excluir.Width = 50;

            DGObraRelacionada.DG.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
                Editar, Excluir
            });
            ColunaAdicionada = true;
        }
Ejemplo n.º 41
0
        private void AddColuna()
        {
            DataGridViewButtonColumn Excluir = new System.Windows.Forms.DataGridViewButtonColumn();

            Excluir.HeaderText = "";
            Excluir.Name       = "Remover";
            Excluir.Text       = "Remover";
            Excluir.UseColumnTextForButtonValue = true;


            dgAtividade.DG.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { Excluir });
            dgAtividade.DG.Columns[0].HeaderText = "Código";
            dgAtividade.DG.Columns[1].HeaderText = "Atividade";

            DataGridViewButtonColumn ExcluirEtapa = new System.Windows.Forms.DataGridViewButtonColumn();

            ExcluirEtapa.HeaderText = "";
            ExcluirEtapa.Name       = "Remover";
            ExcluirEtapa.Text       = "Remover";
            ExcluirEtapa.UseColumnTextForButtonValue = true;
            dgEtapa.DG.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { ExcluirEtapa });
            dgEtapa.DG.Columns[0].HeaderText = "Código";
            dgEtapa.DG.Columns[1].HeaderText = "Etapa";
        }
Ejemplo n.º 42
0
        private void InitializeComponent()
        {
            this.AllowUserToAddRows    = false;
            this.AllowUserToDeleteRows = false;
            this.AllowUserToResizeRows = false;
            this.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
                                                                 | System.Windows.Forms.AnchorStyles.Left)
                                                                | System.Windows.Forms.AnchorStyles.Right)));
            this.AutoSizeRowsMode            = System.Windows.Forms.DataGridViewAutoSizeRowsMode.AllCells;
            this.BackgroundColor             = System.Drawing.SystemColors.ButtonFace;
            this.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;

            this.CellClick += new DataGridViewCellEventHandler(this.dgv_Instructions_CellClick);

            //
            // c_Name
            //
            this.c_Name = new DataGridViewTextBoxColumn();
            this.c_Name.AutoSizeMode          = System.Windows.Forms.DataGridViewAutoSizeColumnMode.AllCells;
            this.c_Name.HeaderText            = "Por.c.";
            this.c_Name.Name                  = "c_Name";
            this.c_Name.ReadOnly              = true;
            this.c_Name.SortMode              = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
            this.c_Name.DefaultCellStyle.Font = new Font("Arial", 18.5F, GraphicsUnit.Pixel);
            this.c_Name.Width                 = 61;
            //
            // c_Instructions
            //
            this.c_Instructions = new DataGridViewTextBoxColumn();
            this.c_Instructions.AutoSizeMode          = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
            dataGridViewCellStyle1.WrapMode           = System.Windows.Forms.DataGridViewTriState.True;
            this.c_Instructions.DefaultCellStyle      = dataGridViewCellStyle1;
            this.c_Instructions.HeaderText            = "Instrukcie/Postup";
            this.c_Instructions.Name                  = "c_Instructions";
            this.c_Instructions.ReadOnly              = true;
            this.c_Instructions.SortMode              = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
            this.c_Instructions.DefaultCellStyle.Font = new Font("Arial", 18.5F, GraphicsUnit.Pixel);
            this.c_Instructions.Width                 = 155;
            //
            // c_Result
            //
            this.c_Result = new DataGridViewTextBoxColumn();
            this.c_Result.AutoSizeMode          = System.Windows.Forms.DataGridViewAutoSizeColumnMode.AllCells;
            this.c_Result.HeaderText            = "Vysledok";
            this.c_Result.Name                  = "c_Result";
            this.c_Result.ReadOnly              = true;
            this.c_Result.SortMode              = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
            this.c_Result.DefaultCellStyle.Font = new Font("Arial", 18.5F, GraphicsUnit.Pixel);
            this.c_Result.Width                 = 87;
            //
            // c_PassRes
            //
            this.c_PassRes = new DataGridViewButtonColumn();
            this.c_PassRes.AutoSizeMode          = System.Windows.Forms.DataGridViewAutoSizeColumnMode.AllCells;
            this.c_PassRes.HeaderText            = "PASS";
            this.c_PassRes.Name                  = "c_PassRes";
            this.c_PassRes.ReadOnly              = true;
            this.c_PassRes.DefaultCellStyle.Font = new Font("Arial", 18.5F, GraphicsUnit.Pixel);
            this.c_PassRes.Width                 = 62;
            //
            // c_FailRes
            //
            this.c_FailRes = new DataGridViewButtonColumn();
            this.c_FailRes.AutoSizeMode          = System.Windows.Forms.DataGridViewAutoSizeColumnMode.AllCells;
            this.c_FailRes.HeaderText            = "FAIL";
            this.c_FailRes.Name                  = "c_FailRes";
            this.c_FailRes.ReadOnly              = true;
            this.c_FailRes.DefaultCellStyle.Font = new Font("Arial", 18.5F, GraphicsUnit.Pixel);
            this.c_FailRes.Width                 = 54;
            //
            // c_Comment
            //
            this.c_Comment = new DataGridViewTextBoxColumn();
            this.c_Comment.AutoSizeMode          = System.Windows.Forms.DataGridViewAutoSizeColumnMode.AllCells;
            this.c_Comment.HeaderText            = "Poznamka";
            this.c_Comment.Name                  = "c_Comment";
            this.c_Comment.SortMode              = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
            this.c_Comment.DefaultCellStyle.Font = new Font("Arial", 18.5F, GraphicsUnit.Pixel);
            this.c_Comment.Width                 = 98;

            this.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
                this.c_Name,
                this.c_Instructions,
                this.c_Result,
                this.c_PassRes,
                this.c_FailRes,
                this.c_Comment
            });
        }
 private void InitializeComponent()
 {
     this.grid                 = new System.Windows.Forms.DataGridView();
     this.colColumnName        = new System.Windows.Forms.DataGridViewTextBoxColumn();
     this.colColumnText        = new System.Windows.Forms.DataGridViewTextBoxColumn();
     this.colField             = new System.Windows.Forms.DataGridViewTextBoxColumn();
     this.colInputType         = new System.Windows.Forms.DataGridViewButtonColumn();
     this.chkShowCheckboxes    = new System.Windows.Forms.CheckBox();
     this.chkShowSimpleSearch  = new System.Windows.Forms.CheckBox();
     this.chkShowAdvanceSearch = new System.Windows.Forms.CheckBox();
     this.chkShowExport        = new System.Windows.Forms.CheckBox();
     this.chkShowSummary       = new System.Windows.Forms.CheckBox();
     this.btnAddColumn         = new System.Windows.Forms.Button();
     this.btnDeleteColumn      = new System.Windows.Forms.Button();
     this.label7               = new System.Windows.Forms.Label();
     this.txtDatasourceInfo    = new System.Windows.Forms.TextBox();
     this.gridAction           = new System.Windows.Forms.DataGridView();
     this.colActionName        = new System.Windows.Forms.DataGridViewTextBoxColumn();
     this.colActionLabel       = new System.Windows.Forms.DataGridViewTextBoxColumn();
     this.colActionIcon        = new System.Windows.Forms.DataGridViewTextBoxColumn();
     this.colActionHandler     = new System.Windows.Forms.DataGridViewTextBoxColumn();
     this.btnAddActionButton   = new System.Windows.Forms.Button();
     this.button2              = new System.Windows.Forms.Button();
     this.btnTryRetrieve       = new System.Windows.Forms.Button();
     this.chkSortable          = new System.Windows.Forms.CheckBox();
     ((System.ComponentModel.ISupportInitialize)(this.grid)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.gridAction)).BeginInit();
     this.SuspendLayout();
     //
     // lblPlaceholder
     //
     this.lblPlaceholder.Location = new System.Drawing.Point(15, 133);
     //
     // txtPlaceholder
     //
     this.txtPlaceholder.Location = new System.Drawing.Point(18, 147);
     //
     // grid
     //
     this.grid.AllowUserToAddRows          = false;
     this.grid.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
     this.grid.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
         this.colColumnName,
         this.colColumnText,
         this.colField,
         this.colInputType
     });
     this.grid.Location          = new System.Drawing.Point(11, 322);
     this.grid.Name              = "grid";
     this.grid.Size              = new System.Drawing.Size(802, 116);
     this.grid.TabIndex          = 12;
     this.grid.CellClick        += new System.Windows.Forms.DataGridViewCellEventHandler(this.grid_CellClick);
     this.grid.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.grid_CellContentClick);
     //
     // colColumnName
     //
     this.colColumnName.HeaderText = "Name";
     this.colColumnName.Name       = "colColumnName";
     this.colColumnName.Width      = 200;
     //
     // colColumnText
     //
     this.colColumnText.HeaderText = "Label";
     this.colColumnText.Name       = "colColumnText";
     this.colColumnText.Width      = 200;
     //
     // colField
     //
     this.colField.HeaderText = "Field";
     this.colField.Name       = "colField";
     this.colField.Width      = 200;
     //
     // colInputType
     //
     this.colInputType.HeaderText = "Input Type";
     this.colInputType.Name       = "colInputType";
     this.colInputType.Resizable  = System.Windows.Forms.DataGridViewTriState.True;
     this.colInputType.SortMode   = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
     //
     // chkShowCheckboxes
     //
     this.chkShowCheckboxes.AutoSize = true;
     this.chkShowCheckboxes.Location = new System.Drawing.Point(851, 322);
     this.chkShowCheckboxes.Name     = "chkShowCheckboxes";
     this.chkShowCheckboxes.Size     = new System.Drawing.Size(115, 17);
     this.chkShowCheckboxes.TabIndex = 13;
     this.chkShowCheckboxes.Text     = "Show Checkboxes";
     this.chkShowCheckboxes.UseVisualStyleBackColor = true;
     //
     // chkShowSimpleSearch
     //
     this.chkShowSimpleSearch.AutoSize = true;
     this.chkShowSimpleSearch.Location = new System.Drawing.Point(851, 345);
     this.chkShowSimpleSearch.Name     = "chkShowSimpleSearch";
     this.chkShowSimpleSearch.Size     = new System.Drawing.Size(124, 17);
     this.chkShowSimpleSearch.TabIndex = 14;
     this.chkShowSimpleSearch.Text     = "Show Simple Search";
     this.chkShowSimpleSearch.UseVisualStyleBackColor = true;
     //
     // chkShowAdvanceSearch
     //
     this.chkShowAdvanceSearch.AutoSize = true;
     this.chkShowAdvanceSearch.Location = new System.Drawing.Point(851, 368);
     this.chkShowAdvanceSearch.Name     = "chkShowAdvanceSearch";
     this.chkShowAdvanceSearch.Size     = new System.Drawing.Size(136, 17);
     this.chkShowAdvanceSearch.TabIndex = 15;
     this.chkShowAdvanceSearch.Text     = "Show Advance Search";
     this.chkShowAdvanceSearch.UseVisualStyleBackColor = true;
     //
     // chkShowExport
     //
     this.chkShowExport.AutoSize = true;
     this.chkShowExport.Location = new System.Drawing.Point(851, 391);
     this.chkShowExport.Name     = "chkShowExport";
     this.chkShowExport.Size     = new System.Drawing.Size(86, 17);
     this.chkShowExport.TabIndex = 16;
     this.chkShowExport.Text     = "Show Export";
     this.chkShowExport.UseVisualStyleBackColor = true;
     //
     // chkShowSummary
     //
     this.chkShowSummary.AutoSize = true;
     this.chkShowSummary.Location = new System.Drawing.Point(851, 414);
     this.chkShowSummary.Name     = "chkShowSummary";
     this.chkShowSummary.Size     = new System.Drawing.Size(99, 17);
     this.chkShowSummary.TabIndex = 17;
     this.chkShowSummary.Text     = "Show Summary";
     this.chkShowSummary.UseVisualStyleBackColor = true;
     //
     // btnAddColumn
     //
     this.btnAddColumn.Location = new System.Drawing.Point(11, 293);
     this.btnAddColumn.Name     = "btnAddColumn";
     this.btnAddColumn.Size     = new System.Drawing.Size(87, 23);
     this.btnAddColumn.TabIndex = 18;
     this.btnAddColumn.Text     = "Add Column +";
     this.btnAddColumn.UseVisualStyleBackColor = true;
     this.btnAddColumn.Click += new System.EventHandler(this.btnAddColumn_Click);
     //
     // btnDeleteColumn
     //
     this.btnDeleteColumn.Location = new System.Drawing.Point(98, 293);
     this.btnDeleteColumn.Name     = "btnDeleteColumn";
     this.btnDeleteColumn.Size     = new System.Drawing.Size(101, 23);
     this.btnDeleteColumn.TabIndex = 20;
     this.btnDeleteColumn.Text     = "Delete Column x";
     this.btnDeleteColumn.UseVisualStyleBackColor = true;
     this.btnDeleteColumn.Click += new System.EventHandler(this.btnDeleteColumn_Click);
     //
     // label7
     //
     this.label7.AutoSize = true;
     this.label7.Location = new System.Drawing.Point(13, 242);
     this.label7.Name     = "label7";
     this.label7.Size     = new System.Drawing.Size(83, 13);
     this.label7.TabIndex = 21;
     this.label7.Text     = "Datasource Info";
     //
     // txtDatasourceInfo
     //
     this.txtDatasourceInfo.Location = new System.Drawing.Point(16, 258);
     this.txtDatasourceInfo.Name     = "txtDatasourceInfo";
     this.txtDatasourceInfo.Size     = new System.Drawing.Size(619, 20);
     this.txtDatasourceInfo.TabIndex = 22;
     //
     // gridAction
     //
     this.gridAction.AllowUserToAddRows          = false;
     this.gridAction.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
     this.gridAction.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
         this.colActionName,
         this.colActionLabel,
         this.colActionIcon,
         this.colActionHandler
     });
     this.gridAction.Location = new System.Drawing.Point(11, 478);
     this.gridAction.Name     = "gridAction";
     this.gridAction.Size     = new System.Drawing.Size(802, 81);
     this.gridAction.TabIndex = 23;
     //
     // colActionName
     //
     this.colActionName.HeaderText = "Name";
     this.colActionName.Name       = "colActionName";
     //
     // colActionLabel
     //
     this.colActionLabel.HeaderText = "Label";
     this.colActionLabel.Name       = "colActionLabel";
     //
     // colActionIcon
     //
     this.colActionIcon.HeaderText = "Icon";
     this.colActionIcon.Name       = "colActionIcon";
     this.colActionIcon.Width      = 200;
     //
     // colActionHandler
     //
     this.colActionHandler.HeaderText = "Action Handler";
     this.colActionHandler.Name       = "colActionHandler";
     this.colActionHandler.Resizable  = System.Windows.Forms.DataGridViewTriState.True;
     this.colActionHandler.Width      = 300;
     //
     // btnAddActionButton
     //
     this.btnAddActionButton.Location = new System.Drawing.Point(11, 449);
     this.btnAddActionButton.Name     = "btnAddActionButton";
     this.btnAddActionButton.Size     = new System.Drawing.Size(87, 23);
     this.btnAddActionButton.TabIndex = 24;
     this.btnAddActionButton.Text     = "Add Action";
     this.btnAddActionButton.UseVisualStyleBackColor = true;
     this.btnAddActionButton.Click += new System.EventHandler(this.btnAddActionButton_Click);
     //
     // button2
     //
     this.button2.Location = new System.Drawing.Point(98, 449);
     this.button2.Name     = "button2";
     this.button2.Size     = new System.Drawing.Size(87, 23);
     this.button2.TabIndex = 26;
     this.button2.Text     = "Delete Action";
     this.button2.UseVisualStyleBackColor = true;
     this.button2.Click += new System.EventHandler(this.button2_Click);
     //
     // btnTryRetrieve
     //
     this.btnTryRetrieve.Location = new System.Drawing.Point(641, 258);
     this.btnTryRetrieve.Name     = "btnTryRetrieve";
     this.btnTryRetrieve.Size     = new System.Drawing.Size(75, 23);
     this.btnTryRetrieve.TabIndex = 27;
     this.btnTryRetrieve.Text     = "Try Retrieve";
     this.btnTryRetrieve.UseVisualStyleBackColor = true;
     this.btnTryRetrieve.Click += new System.EventHandler(this.btnTryRetrieve_Click);
     //
     // chkSortable
     //
     this.chkSortable.AutoSize = true;
     this.chkSortable.Location = new System.Drawing.Point(851, 437);
     this.chkSortable.Name     = "chkSortable";
     this.chkSortable.Size     = new System.Drawing.Size(65, 17);
     this.chkSortable.TabIndex = 28;
     this.chkSortable.Text     = "Sortable";
     this.chkSortable.UseVisualStyleBackColor = true;
     //
     // GridConfigurator
     //
     this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
     this.Controls.Add(this.chkSortable);
     this.Controls.Add(this.btnTryRetrieve);
     this.Controls.Add(this.button2);
     this.Controls.Add(this.btnAddActionButton);
     this.Controls.Add(this.gridAction);
     this.Controls.Add(this.txtDatasourceInfo);
     this.Controls.Add(this.label7);
     this.Controls.Add(this.btnDeleteColumn);
     this.Controls.Add(this.btnAddColumn);
     this.Controls.Add(this.chkShowSummary);
     this.Controls.Add(this.chkShowExport);
     this.Controls.Add(this.chkShowAdvanceSearch);
     this.Controls.Add(this.chkShowSimpleSearch);
     this.Controls.Add(this.chkShowCheckboxes);
     this.Controls.Add(this.grid);
     this.Name  = "GridConfigurator";
     this.Size  = new System.Drawing.Size(1000, 577);
     this.Load += new System.EventHandler(this.GridConfigurator_Load);
     this.Controls.SetChildIndex(this.txtPlaceholder, 0);
     this.Controls.SetChildIndex(this.lblPlaceholder, 0);
     this.Controls.SetChildIndex(this.label1, 0);
     this.Controls.SetChildIndex(this.label2, 0);
     this.Controls.SetChildIndex(this.label3, 0);
     this.Controls.SetChildIndex(this.txtID, 0);
     this.Controls.SetChildIndex(this.txtClass, 0);
     this.Controls.SetChildIndex(this.txtStyle, 0);
     this.Controls.SetChildIndex(this.txtDefaultValue, 0);
     this.Controls.SetChildIndex(this.label4, 0);
     this.Controls.SetChildIndex(this.label5, 0);
     this.Controls.SetChildIndex(this.txtLabel, 0);
     this.Controls.SetChildIndex(this.txtDataField, 0);
     this.Controls.SetChildIndex(this.label6, 0);
     this.Controls.SetChildIndex(this.grid, 0);
     this.Controls.SetChildIndex(this.chkShowCheckboxes, 0);
     this.Controls.SetChildIndex(this.chkShowSimpleSearch, 0);
     this.Controls.SetChildIndex(this.chkShowAdvanceSearch, 0);
     this.Controls.SetChildIndex(this.chkShowExport, 0);
     this.Controls.SetChildIndex(this.chkShowSummary, 0);
     this.Controls.SetChildIndex(this.btnAddColumn, 0);
     this.Controls.SetChildIndex(this.btnDeleteColumn, 0);
     this.Controls.SetChildIndex(this.label7, 0);
     this.Controls.SetChildIndex(this.txtDatasourceInfo, 0);
     this.Controls.SetChildIndex(this.gridAction, 0);
     this.Controls.SetChildIndex(this.btnAddActionButton, 0);
     this.Controls.SetChildIndex(this.button2, 0);
     this.Controls.SetChildIndex(this.btnTryRetrieve, 0);
     this.Controls.SetChildIndex(this.chkSortable, 0);
     ((System.ComponentModel.ISupportInitialize)(this.grid)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.gridAction)).EndInit();
     this.ResumeLayout(false);
     this.PerformLayout();
 }
Ejemplo n.º 44
0
        public static DataGridViewColumn[] CreateDataTableColumns()
        {
            DataGridViewColumn ID = new System.Windows.Forms.DataGridViewTextBoxColumn();

            ID.DataPropertyName = "ID";
            ID.HeaderText       = "ID";
            ID.MinimumWidth     = 30;
            ID.Name             = "ID";
            ID.ReadOnly         = true;
            ID.ToolTipText      = "ID";
            ID.Visible          = false;
            ID.Width            = 80;
            ID.MinimumWidth     = 90;



            DataGridViewColumn AirLine = new System.Windows.Forms.DataGridViewTextBoxColumn();

            AirLine.DataPropertyName = "AirLine";
            AirLine.HeaderText       = "航司";
            AirLine.MinimumWidth     = 30;
            AirLine.Name             = "AirLine";
            AirLine.ReadOnly         = true;
            AirLine.ToolTipText      = "航司";
            AirLine.Visible          = true;
            AirLine.Width            = 80;
            AirLine.FillWeight       = 0.09F;


            DataGridViewColumn DownAirCode = new System.Windows.Forms.DataGridViewTextBoxColumn();

            DownAirCode.DataPropertyName = "DownAirCode";
            DownAirCode.HeaderText       = " 出发";
            DownAirCode.MinimumWidth     = 30;
            DownAirCode.Name             = "DownAirCode";
            DownAirCode.ReadOnly         = true;
            DownAirCode.ToolTipText      = "出发";
            DownAirCode.Visible          = true;
            DownAirCode.Width            = 80;
            DownAirCode.FillWeight       = 0.09F;


            DataGridViewColumn UpAirCode = new System.Windows.Forms.DataGridViewTextBoxColumn();

            UpAirCode.DataPropertyName = "UpAirCode";
            UpAirCode.HeaderText       = " 抵达";
            UpAirCode.MinimumWidth     = 30;
            UpAirCode.Name             = "UpAirCode";
            UpAirCode.ReadOnly         = true;
            UpAirCode.ToolTipText      = "抵达";
            UpAirCode.Visible          = true;
            UpAirCode.Width            = 90;
            UpAirCode.FillWeight       = 0.1F;


            DataGridViewColumn Cabins = new System.Windows.Forms.DataGridViewTextBoxColumn();

            Cabins.DataPropertyName = "Cabins";
            Cabins.HeaderText       = " 舱位";
            Cabins.MinimumWidth     = 30;
            Cabins.Name             = "Cabins";
            Cabins.ReadOnly         = true;
            Cabins.ToolTipText      = "舱位";
            Cabins.Visible          = true;
            Cabins.Width            = 80;
            Cabins.FillWeight       = 0.12F;

            DataGridViewColumn FlightNo = new System.Windows.Forms.DataGridViewTextBoxColumn();

            FlightNo.DataPropertyName = "FlightNo";
            FlightNo.HeaderText       = "航班号";
            FlightNo.MinimumWidth     = 30;
            FlightNo.Name             = "FlightNo";
            FlightNo.ReadOnly         = true;
            FlightNo.ToolTipText      = "航班号";
            FlightNo.Visible          = true;
            FlightNo.Width            = 90;
            FlightNo.FillWeight       = 0.12F;

            DataGridViewColumn NoFlightNo = new System.Windows.Forms.DataGridViewTextBoxColumn();

            NoFlightNo.DataPropertyName = "NoFlightNo";
            NoFlightNo.HeaderText       = "不适用航班";
            NoFlightNo.MinimumWidth     = 30;
            NoFlightNo.Name             = "NoFlightNo";
            NoFlightNo.ReadOnly         = true;
            NoFlightNo.ToolTipText      = "不适用航班";
            NoFlightNo.Visible          = false;
            NoFlightNo.Width            = 80;
            NoFlightNo.FillWeight       = 0.12F;

            DataGridViewColumn BeginDate = new System.Windows.Forms.DataGridViewTextBoxColumn();

            BeginDate.DataPropertyName = "BeginDate";
            BeginDate.HeaderText       = "开始时间";
            BeginDate.MinimumWidth     = 30;
            BeginDate.Name             = "BeginDate";
            BeginDate.ReadOnly         = true;
            BeginDate.ToolTipText      = "开始时间";
            BeginDate.Visible          = true;
            BeginDate.Width            = 100;
            BeginDate.FillWeight       = 0.12F;


            DataGridViewColumn EndDate = new System.Windows.Forms.DataGridViewTextBoxColumn();

            EndDate.DataPropertyName = "EndDate";
            EndDate.HeaderText       = "结束时间";
            EndDate.MinimumWidth     = 30;
            EndDate.Name             = "EndDate";
            EndDate.ReadOnly         = true;
            EndDate.ToolTipText      = "结束时间";
            EndDate.Visible          = true;
            EndDate.Width            = 100;
            EndDate.FillWeight       = 0.12F;


            DataGridViewColumn B2BValue = new System.Windows.Forms.DataGridViewTextBoxColumn();

            B2BValue.DataPropertyName = "B2BValue";
            B2BValue.HeaderText       = "政策点";
            B2BValue.MinimumWidth     = 30;
            B2BValue.Name             = "B2BValue";
            B2BValue.ReadOnly         = true;
            B2BValue.ToolTipText      = "政策点";
            B2BValue.Visible          = true;
            B2BValue.Width            = 80;
            B2BValue.FillWeight       = 0.1F;


            DataGridViewColumn Rebate = new System.Windows.Forms.DataGridViewTextBoxColumn();

            Rebate.DataPropertyName = "Rebate";
            Rebate.HeaderText       = "返点";
            Rebate.MinimumWidth     = 30;
            Rebate.Name             = "Rebate";
            Rebate.ReadOnly         = true;
            Rebate.ToolTipText      = "返点";
            Rebate.Visible          = true;
            Rebate.Width            = 80;
            Rebate.FillWeight       = 0.09F;


            DataGridViewColumn Outnumber = new System.Windows.Forms.DataGridViewTextBoxColumn();

            Outnumber.DataPropertyName = "Outnumber";
            Outnumber.HeaderText       = "超点";
            Outnumber.MinimumWidth     = 30;
            Outnumber.Name             = "Outnumber";
            Outnumber.ReadOnly         = true;
            Outnumber.ToolTipText      = "超点";
            Outnumber.Visible          = true;
            Outnumber.Width            = 80;
            Outnumber.FillWeight       = 0.09F;


            DataGridViewColumn MaxValue = new System.Windows.Forms.DataGridViewTextBoxColumn();

            MaxValue.DataPropertyName = "MaxValue";
            MaxValue.HeaderText       = "最大值";
            MaxValue.MinimumWidth     = 30;
            MaxValue.Name             = "MaxValue";
            MaxValue.ReadOnly         = true;
            MaxValue.ToolTipText      = "最大值";
            MaxValue.Visible          = true;
            MaxValue.Width            = 80;
            MaxValue.FillWeight       = 0.14F;


            DataGridViewColumn ImportDate = new System.Windows.Forms.DataGridViewTextBoxColumn();

            ImportDate.DataPropertyName = "ImportDate";
            ImportDate.HeaderText       = " 导入日期 ";
            ImportDate.MinimumWidth     = 30;
            ImportDate.Name             = "ImportDate";
            ImportDate.ReadOnly         = true;
            ImportDate.ToolTipText      = "导入日期";
            ImportDate.Visible          = true;
            ImportDate.Width            = 80;
            ImportDate.FillWeight       = 0.14F;


            DataGridViewColumn ImportUserID = new System.Windows.Forms.DataGridViewTextBoxColumn();

            ImportUserID.DataPropertyName = "ImportUserID";
            ImportUserID.HeaderText       = "ImportUserID";
            ImportUserID.MinimumWidth     = 30;
            ImportUserID.Name             = "ImportUserID";
            ImportUserID.ReadOnly         = true;
            ImportUserID.ToolTipText      = "ImportUserID";
            ImportUserID.Visible          = false;
            ImportUserID.Width            = 80;



            //DataGridViewComboBoxColumn PolicyType = new System.Windows.Forms.DataGridViewComboBoxColumn();
            //PolicyType.DataPropertyName = "PolicyType";
            //PolicyType.HeaderText = " 政策类型  ";
            //PolicyType.MinimumWidth = 30;
            //PolicyType.Name = "PolicyType";
            //PolicyType.ReadOnly = true;
            //PolicyType.ToolTipText = "PolicyType";
            //PolicyType.Visible = false;
            //PolicyType.Width = 80;
            //PolicyType.DataSource = InitCommonContent.PolicyType();
            //PolicyType.DisplayMember = "Name";
            //PolicyType.ValueMember = "ID";
            //PolicyType.ReadOnly = false;
            //PolicyType.ValueType = typeof(Int32);

            DataGridViewColumn UpdateDate = new System.Windows.Forms.DataGridViewTextBoxColumn();

            UpdateDate.DataPropertyName = "UpdateDate";
            UpdateDate.HeaderText       = "UpdateDate";
            UpdateDate.MinimumWidth     = 30;
            UpdateDate.Name             = "UpdateDate";
            UpdateDate.ReadOnly         = true;
            UpdateDate.ToolTipText      = "更新日期";
            UpdateDate.Visible          = false;
            UpdateDate.Width            = 80;

            DataGridViewButtonColumn btnModify = new System.Windows.Forms.DataGridViewButtonColumn();

            btnModify.HeaderText = "修改";
            btnModify.Name       = "btnUsed";
            btnModify.Text       = "修改";
            btnModify.Width      = 50;
            btnModify.FillWeight = 0.12F;
            btnModify.UseColumnTextForButtonValue = true;

            DataGridViewButtonColumn btnDelete = new System.Windows.Forms.DataGridViewButtonColumn();

            btnDelete.HeaderText = "删除";
            btnDelete.Name       = "btnDelete";
            btnDelete.Text       = "删除";
            btnDelete.Width      = 50;
            btnDelete.FillWeight = 0.12F;
            btnDelete.UseColumnTextForButtonValue = true;

            DataGridViewCheckBoxColumn SetCol = new DataGridViewCheckBoxColumn(false);

            SetCol.HeaderText = "选中";
            SetCol.Name       = "SetCol";
            SetCol.Width      = 50;
            SetCol.FillWeight = 0.12F;
            SetCol.Visible    = true;


            DataGridViewColumn MinValue = new System.Windows.Forms.DataGridViewTextBoxColumn();

            MinValue.DataPropertyName = "MinValue";
            MinValue.HeaderText       = "最低值";
            MinValue.MinimumWidth     = 30;
            MinValue.Name             = "MinValue";
            MinValue.ReadOnly         = true;
            MinValue.ToolTipText      = "最低值";
            MinValue.Visible          = true;
            MinValue.Width            = 80;
            MinValue.FillWeight       = 0.14F;

            DataGridViewColumn NightPolicyValue = new System.Windows.Forms.DataGridViewTextBoxColumn();

            NightPolicyValue.DataPropertyName = "NightPolicyValue";
            NightPolicyValue.HeaderText       = "晚间值";
            NightPolicyValue.MinimumWidth     = 30;
            NightPolicyValue.Name             = "NightPolicyValue";
            NightPolicyValue.ReadOnly         = true;
            NightPolicyValue.ToolTipText      = "晚间值";
            NightPolicyValue.Visible          = true;
            NightPolicyValue.Width            = 80;
            NightPolicyValue.FillWeight       = 0.14F;

            DataGridViewColumn WebList = new System.Windows.Forms.DataGridViewTextBoxColumn();

            WebList.DataPropertyName = "WebList";
            WebList.HeaderText       = "网站";
            WebList.MinimumWidth     = 30;
            WebList.Name             = "WebList";
            WebList.ReadOnly         = true;
            WebList.ToolTipText      = "WebList";
            WebList.Visible          = false;
            WebList.Width            = 80;
            WebList.FillWeight       = 0.14F;

            DataGridViewColumn IsOutnumber = new System.Windows.Forms.DataGridViewTextBoxColumn();

            IsOutnumber.DataPropertyName = "IsOutnumber";
            IsOutnumber.HeaderText       = "是否需要超点";
            IsOutnumber.MinimumWidth     = 30;
            IsOutnumber.Name             = "IsOutnumber";
            IsOutnumber.ReadOnly         = true;
            IsOutnumber.ToolTipText      = "IsOutnumber";
            IsOutnumber.Visible          = false;
            IsOutnumber.Width            = 80;
            IsOutnumber.FillWeight       = 0.14F;

            DataGridViewColumn CabinType = new System.Windows.Forms.DataGridViewTextBoxColumn();

            CabinType.DataPropertyName = "CabinType";
            CabinType.HeaderText       = "舱位";
            CabinType.MinimumWidth     = 30;
            CabinType.Name             = "CabinType";
            CabinType.ReadOnly         = true;
            CabinType.ToolTipText      = "CabinType";
            CabinType.Visible          = false;
            CabinType.Width            = 80;
            CabinType.FillWeight       = 0.14F;
            CabinType.ValueType        = (typeof(bool));

            DataGridViewColumn CabinTypeName = new System.Windows.Forms.DataGridViewTextBoxColumn();

            CabinTypeName.DataPropertyName = "CabinTypeName";
            CabinTypeName.HeaderText       = "舱位";
            CabinTypeName.MinimumWidth     = 30;
            CabinTypeName.Name             = "CabinType";
            CabinTypeName.ReadOnly         = true;
            CabinTypeName.ToolTipText      = "舱位是否完全一样";
            CabinTypeName.Visible          = false;
            CabinTypeName.Width            = 80;
            CabinTypeName.FillWeight       = 0.1F;
            CabinTypeName.ValueType        = (typeof(string));

            DataGridViewColumn DataTypeName = new System.Windows.Forms.DataGridViewTextBoxColumn();

            DataTypeName.DataPropertyName = "DataTypeName";
            DataTypeName.HeaderText       = "日期";
            DataTypeName.MinimumWidth     = 30;
            DataTypeName.Name             = "CabinType";
            DataTypeName.ReadOnly         = true;
            DataTypeName.ToolTipText      = "日期是否要完全一样";
            DataTypeName.Visible          = false;
            DataTypeName.Width            = 80;
            DataTypeName.FillWeight       = 0.1F;
            DataTypeName.ValueType        = (typeof(string));

            DataGridViewColumn DataType = new System.Windows.Forms.DataGridViewTextBoxColumn();

            DataType.DataPropertyName = "DataType";
            DataType.HeaderText       = "日期";
            DataType.MinimumWidth     = 30;
            DataType.Name             = "DataType";
            DataType.ReadOnly         = true;
            DataType.ToolTipText      = "DataType";
            DataType.Visible          = false;
            DataType.Width            = 80;
            DataType.FillWeight       = 0.14F;

            DataGridViewColumn Webs = new System.Windows.Forms.DataGridViewTextBoxColumn();

            Webs.DataPropertyName = "Webs";
            Webs.HeaderText       = "适用平台";
            Webs.MinimumWidth     = 30;
            Webs.Name             = "Webs";
            Webs.ReadOnly         = true;
            Webs.ToolTipText      = "适用平台";
            Webs.Visible          = true;
            Webs.Width            = 80;
            Webs.FillWeight       = 0.14F;

            DataGridViewTextBoxColumn ModifyType = new System.Windows.Forms.DataGridViewTextBoxColumn();

            ModifyType.DataPropertyName = "ModifyType";
            ModifyType.HeaderText       = " 更改方式  ";
            ModifyType.MinimumWidth     = 30;
            ModifyType.Name             = "ModifyType";
            ModifyType.ReadOnly         = true;
            ModifyType.ToolTipText      = "更改方式";
            ModifyType.Visible          = false;
            ModifyType.Width            = 80;
            //MID.DataSource = InitCommonContent.InitModifyType();
            //MID.DisplayMember = "Name";
            //MID.ValueMember = "ID";
            ModifyType.ReadOnly  = true;
            ModifyType.ValueType = typeof(Int32);

            DataGridViewTextBoxColumn MName = new System.Windows.Forms.DataGridViewTextBoxColumn();

            MName.DataPropertyName = "MName";
            MName.HeaderText       = " 更改方式  ";
            MName.MinimumWidth     = 30;
            MName.Name             = "MName";
            MName.ReadOnly         = true;
            MName.ToolTipText      = "更改方式";
            MName.Visible          = true;
            MName.Width            = 80;
            //MName.DataSource = InitCommonContent.InitModifyType();
            //MName.DisplayMember = "Name";
            //MName.ValueMember = "ID";
            MName.ReadOnly  = true;
            MName.ValueType = typeof(string);

            DataGridViewTextBoxColumn StatusID = new System.Windows.Forms.DataGridViewTextBoxColumn();

            StatusID.DataPropertyName = "StatusID";
            StatusID.HeaderText       = " 使用状态  ";
            StatusID.MinimumWidth     = 30;
            StatusID.Name             = "StatusID";
            StatusID.ReadOnly         = true;
            StatusID.ToolTipText      = "使用状态";
            StatusID.Visible          = false;
            StatusID.Width            = 80;
            //StatusID.DataSource = InitCommonContent.InitGridStatus();
            //StatusID.DisplayMember = "Name";
            //StatusID.ValueMember = "ID";
            StatusID.ReadOnly  = true;
            StatusID.ValueType = typeof(Int32);

            DataGridViewTextBoxColumn SName = new System.Windows.Forms.DataGridViewTextBoxColumn();

            SName.DataPropertyName = "SName";
            SName.HeaderText       = " 使用状态  ";
            SName.MinimumWidth     = 30;
            SName.Name             = "SName";
            SName.ReadOnly         = true;
            SName.ToolTipText      = "使用状态";
            SName.Visible          = true;
            SName.Width            = 80;
            //StatusID.DataSource = InitCommonContent.InitGridStatus();
            //StatusID.DisplayMember = "Name";
            //StatusID.ValueMember = "ID";
            SName.ReadOnly  = true;
            SName.ValueType = typeof(string);


            DataGridViewTextBoxColumn IsNeedCompare = new System.Windows.Forms.DataGridViewTextBoxColumn();

            IsNeedCompare.DataPropertyName = "IsNeedCompare";
            IsNeedCompare.HeaderText       = "是否需要比较";
            IsNeedCompare.MinimumWidth     = 30;
            IsNeedCompare.Name             = "IsNeedCompare";
            IsNeedCompare.ReadOnly         = true;
            IsNeedCompare.ToolTipText      = "是否需要比较";
            IsNeedCompare.Visible          = false;
            IsNeedCompare.Width            = 80;
            //StatusID.DataSource = InitCommonContent.InitGridStatus();
            //StatusID.DisplayMember = "Name";
            //StatusID.ValueMember = "ID";
            IsNeedCompare.ReadOnly  = true;
            IsNeedCompare.ValueType = typeof(string);


            DataGridViewTextBoxColumn IsCompare = new System.Windows.Forms.DataGridViewTextBoxColumn();

            IsCompare.DataPropertyName = "IsCompare";
            IsCompare.HeaderText       = "比较";
            IsCompare.MinimumWidth     = 30;
            IsCompare.Name             = "IsCompare";
            IsCompare.ReadOnly         = true;
            IsCompare.ToolTipText      = "是否需要比较";
            IsCompare.Visible          = true;
            IsCompare.Width            = 80;
            IsCompare.ReadOnly         = true;
            IsCompare.ValueType        = typeof(string);

            DataGridViewTextBoxColumn TripTypeID = new System.Windows.Forms.DataGridViewTextBoxColumn();

            TripTypeID.DataPropertyName = "TripTypeID";
            TripTypeID.HeaderText       = "行程类型";
            TripTypeID.MinimumWidth     = 30;
            TripTypeID.Name             = "TripTypeID";
            TripTypeID.ReadOnly         = true;
            TripTypeID.ToolTipText      = "行程类型";
            TripTypeID.Visible          = true;
            TripTypeID.Width            = 80;
            TripTypeID.ReadOnly         = true;
            TripTypeID.ValueType        = typeof(string);

            DataGridViewTextBoxColumn PolicyTypeID = new System.Windows.Forms.DataGridViewTextBoxColumn();

            PolicyTypeID.DataPropertyName = "PolicyTypeID";
            PolicyTypeID.HeaderText       = "政策类型";
            PolicyTypeID.MinimumWidth     = 30;
            PolicyTypeID.Name             = "PolicyTypeID";
            PolicyTypeID.ReadOnly         = true;
            PolicyTypeID.ToolTipText      = "政策类型";
            PolicyTypeID.Visible          = true;
            PolicyTypeID.Width            = 80;
            PolicyTypeID.ReadOnly         = true;
            PolicyTypeID.ValueType        = typeof(string);


            DataGridViewTextBoxColumn PassengersTypeID = new System.Windows.Forms.DataGridViewTextBoxColumn();

            PassengersTypeID.DataPropertyName = "PassengersTypeID";
            PassengersTypeID.HeaderText       = "乘客类型";
            PassengersTypeID.MinimumWidth     = 30;
            PassengersTypeID.Name             = "PassengersTypeID";
            PassengersTypeID.ReadOnly         = true;
            PassengersTypeID.ToolTipText      = "乘客类型";
            PassengersTypeID.Visible          = true;
            PassengersTypeID.Width            = 80;
            PassengersTypeID.ReadOnly         = true;
            PassengersTypeID.ValueType        = typeof(string);
            return(new System.Windows.Forms.DataGridViewColumn[] { SetCol, ID, AirLine, DownAirCode, UpAirCode, Cabins
                                                                   , FlightNo, NoFlightNo, BeginDate, EndDate, B2BValue, Rebate, Outnumber, MaxValue, MinValue, NightPolicyValue, ImportDate
                                                                   , ImportUserID, StatusID, SName, ModifyType, MName, Webs, UpdateDate, CabinTypeName, DataTypeName, btnModify
                                                                   , btnDelete, WebList, IsOutnumber
                                                                   , CabinType, DataType, IsNeedCompare, IsCompare, TripTypeID, PolicyTypeID, PassengersTypeID });
        }
Ejemplo n.º 45
0
        private void MiddleForm_Load(object sender, EventArgs e)
        {
            UserLabel.Text += current.name;
            dataGridView    = new System.Windows.Forms.DataGridView()
            {
                Name                    = "dataGridView",
                Location                = new System.Drawing.Point(127, 30),
                AllowUserToAddRows      = false,
                AllowUserToOrderColumns = false,
                AllowUserToDeleteRows   = false,
                AllowDrop               = false,
                Size                    = new System.Drawing.Size(553, 250)
            };
            this.Controls.Add(dataGridView);
            var column1 = new System.Windows.Forms.DataGridViewColumn
            {
                Name         = "Name",
                HeaderText   = "Document Name",
                Width        = 100,
                ReadOnly     = true,
                Frozen       = true,
                CellTemplate = new System.Windows.Forms.DataGridViewTextBoxCell()
            };

            dataGridView.Columns.Add(column1);
            var column2 = new System.Windows.Forms.DataGridViewColumn
            {
                Name         = "User",
                HeaderText   = "Last editor",
                Width        = 63,
                ReadOnly     = true,
                Frozen       = true,
                CellTemplate = new System.Windows.Forms.DataGridViewTextBoxCell()
            };

            dataGridView.Columns.Add(column2);
            var column3 = new System.Windows.Forms.DataGridViewColumn
            {
                Name         = "Time",
                HeaderText   = "Last change time",
                Width        = 107,
                ReadOnly     = true,
                Frozen       = true,
                CellTemplate = new System.Windows.Forms.DataGridViewTextBoxCell()
            };

            dataGridView.Columns.Add(column3);
            var column4 = new System.Windows.Forms.DataGridViewColumn
            {
                Name         = "State",
                HeaderText   = "State",
                Width        = 100,
                ReadOnly     = true,
                Frozen       = true,
                CellTemplate = new System.Windows.Forms.DataGridViewTextBoxCell()
            };

            dataGridView.Columns.Add(column4);
            var column5 = new System.Windows.Forms.DataGridViewColumn
            {
                Name         = "Validity",
                HeaderText   = "Validity of ES",
                Width        = 80,
                ReadOnly     = true,
                Frozen       = true,
                CellTemplate = new System.Windows.Forms.DataGridViewTextBoxCell()
            };

            dataGridView.Columns.Add(column5);
            var column6 = new System.Windows.Forms.DataGridViewButtonColumn()
            {
                Name       = "Details",
                Width      = 100,
                ReadOnly   = true,
                HeaderText = "",
                UseColumnTextForButtonValue = false
            };

            dataGridView.Columns.Add(column6);
            dataGridView.AllowUserToAddRows = false;
            dataGridView.RowHeadersVisible  = false;
            dataGridView.CellClick         += new DataGridViewCellEventHandler(DataGridView_CellClick);
            Filterbox.SelectedItem          = "All files";
            if (current.accesslevel > 0)
            {
                EditUserBase.Visible = false;
            }
        }
Ejemplo n.º 46
0
        //慶忠版本
        public int LoadUI(string iniFilePath, CCIOMonitorUnitControl.IOType ioType)
        {
            string SectionName, KeyName;

            SuspendLayout();
            nowioType = ioType;

            IniFile iniFile          = new IniFile(iniFilePath);
            IniFile iniIOLogListFile = new IniFile(IOLogListINIPath);

            int dioNumber = iniFile.GetInt32("Info", (ioType == IOType.DI_TYPE) ? "DITotal" : "DOTotal", 0);

            IoLogCheckBoxUsable = iniFile.GetInt16("Info", "IoLogCheckBoxUsable", 1);

            tabPage     = new System.Windows.Forms.TabPage[(dioNumber % _DISPLAY_IO_NUM_PER_PAGE_) == 0 ? dioNumber / _DISPLAY_IO_NUM_PER_PAGE_ : dioNumber / _DISPLAY_IO_NUM_PER_PAGE_ + 1];
            diLEDLabel  = new System.Windows.Forms.Label[dioNumber];
            diNameLabel = new System.Windows.Forms.Label[dioNumber];

            //////////////////////////////////////////////////////////////////////////
            ioDataGridView = new System.Windows.Forms.DataGridView[(dioNumber % _DISPLAY_IO_NUM_PER_PAGE_) == 0 ? dioNumber / _DISPLAY_IO_NUM_PER_PAGE_ : dioNumber / _DISPLAY_IO_NUM_PER_PAGE_ + 1];

            IdxTest         = new System.Windows.Forms.DataGridViewTextBoxColumn[(dioNumber % _DISPLAY_IO_NUM_PER_PAGE_) == 0 ? dioNumber / _DISPLAY_IO_NUM_PER_PAGE_ : dioNumber / _DISPLAY_IO_NUM_PER_PAGE_ + 1, 4];
            CheckStatus     = new System.Windows.Forms.DataGridViewCheckBoxColumn[(dioNumber % _DISPLAY_IO_NUM_PER_PAGE_) == 0 ? dioNumber / _DISPLAY_IO_NUM_PER_PAGE_ : dioNumber / _DISPLAY_IO_NUM_PER_PAGE_ + 1, 4];
            IoStatus        = new System.Windows.Forms.DataGridViewButtonColumn[(dioNumber % _DISPLAY_IO_NUM_PER_PAGE_) == 0 ? dioNumber / _DISPLAY_IO_NUM_PER_PAGE_ : dioNumber / _DISPLAY_IO_NUM_PER_PAGE_ + 1, 4];
            DescriptionTest = new System.Windows.Forms.DataGridViewTextBoxColumn[(dioNumber % _DISPLAY_IO_NUM_PER_PAGE_) == 0 ? dioNumber / _DISPLAY_IO_NUM_PER_PAGE_ : dioNumber / _DISPLAY_IO_NUM_PER_PAGE_ + 1, 4];
            //////////////////////////////////////////////////////////////////////////

            tabControlEX.Controls.Clear();

            for (int tabIdx = 0; tabIdx < tabPage.Length; tabIdx++)
            {
                //
                // 建立TabPage
                //
                tabPage[tabIdx]          = new Dotnetrix.Controls.TabPageEX();
                tabPage[tabIdx].Location = new System.Drawing.Point(4, 21);
                tabPage[tabIdx].Name     = "sampleTabPage";
                tabPage[tabIdx].Padding  = new System.Windows.Forms.Padding(3);
                tabPage[tabIdx].Size     = new System.Drawing.Size(368, 434);
                tabPage[tabIdx].TabIndex = 0;
                tabPage[tabIdx].Text     = string.Format("{0}~{1}", tabIdx * _DISPLAY_IO_NUM_PER_PAGE_, (tabIdx + 1) * _DISPLAY_IO_NUM_PER_PAGE_ - 1);
                tabPage[tabIdx].UseVisualStyleBackColor = true;

                tabControlEX.Controls.Add(tabPage[tabIdx]);

                for (int i = 0; i < 4; i++)
                {
                    //////////////////////////////////////////////
                    // Idx
                    //
                    IdxTest[tabIdx, i]            = new System.Windows.Forms.DataGridViewTextBoxColumn();
                    IdxTest[tabIdx, i].HeaderText = "Idx";
                    IdxTest[tabIdx, i].Name       = "Column1";
                    IdxTest[tabIdx, i].ReadOnly   = true;
                    IdxTest[tabIdx, i].Width      = 30;//26

                    //////////////////////////////////////////////
                    //
                    // Log Check Box
                    //
                    CheckStatus[tabIdx, i]            = new System.Windows.Forms.DataGridViewCheckBoxColumn();
                    CheckStatus[tabIdx, i].FlatStyle  = System.Windows.Forms.FlatStyle.Popup;
                    CheckStatus[tabIdx, i].HeaderText = "Pass";
                    CheckStatus[tabIdx, i].Name       = "Pass";
                    CheckStatus[tabIdx, i].Width      = 25;//20
                    CheckStatus[tabIdx, i].ReadOnly   = false;
                    CheckStatus[tabIdx, i].FalseValue = false;
                    CheckStatus[tabIdx, i].TrueValue  = true;

                    //////////////////////////////////////////////
                    //
                    // Status
                    //
                    System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle();
                    IoStatus[tabIdx, i] = new System.Windows.Forms.DataGridViewButtonColumn();
                    dataGridViewCellStyle2.Alignment          = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
                    dataGridViewCellStyle2.BackColor          = System.Drawing.Color.Lime;
                    dataGridViewCellStyle2.SelectionBackColor = System.Drawing.Color.Transparent;
                    IoStatus[tabIdx, i].DefaultCellStyle      = dataGridViewCellStyle2;
                    IoStatus[tabIdx, i].FlatStyle             = System.Windows.Forms.FlatStyle.Popup;
                    IoStatus[tabIdx, i].HeaderText            = "Status";
                    IoStatus[tabIdx, i].Name     = "Status";
                    IoStatus[tabIdx, i].ReadOnly = true;
                    IoStatus[tabIdx, i].Width    = 25;//20

                    /////////////////////////////////////////////////////////////////////////
                    //
                    // Description
                    //
                    DescriptionTest[tabIdx, i] = new System.Windows.Forms.DataGridViewTextBoxColumn();
                    //DescriptionTest[tabIdx, i].AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
                    DescriptionTest[tabIdx, i].HeaderText = "Description";
                    DescriptionTest[tabIdx, i].Name       = "Description";
                    DescriptionTest[tabIdx, i].ReadOnly   = true;
                    DescriptionTest[tabIdx, i].Width      = 194;//180
                }

                //
                // sampleDataGridView
                //
                ioDataGridView[tabIdx] = new System.Windows.Forms.DataGridView();
                tabPage[tabIdx].Controls.Add(ioDataGridView[tabIdx]);

                ioDataGridView[tabIdx].AllowUserToAddRows       = false;
                ioDataGridView[tabIdx].AllowUserToDeleteRows    = false;
                ioDataGridView[tabIdx].AllowUserToResizeColumns = false;
                ioDataGridView[tabIdx].AllowUserToResizeRows    = false;
                //ioDataGridView[tabIdx].AutoSizeRowsMode = System.Windows.Forms.DataGridViewAutoSizeRowsMode.DisplayedCells;
                //ioDataGridView[tabIdx].ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
                ioDataGridView[tabIdx].ColumnHeadersVisible = false;
                ioDataGridView[tabIdx].Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
                    IdxTest[tabIdx, 0],
                    CheckStatus[tabIdx, 0],
                    IoStatus[tabIdx, 0],
                    DescriptionTest[tabIdx, 0],
                    IdxTest[tabIdx, 1],
                    CheckStatus[tabIdx, 1],
                    IoStatus[tabIdx, 1],
                    DescriptionTest[tabIdx, 1],
                    IdxTest[tabIdx, 2],
                    CheckStatus[tabIdx, 2],
                    IoStatus[tabIdx, 2],
                    DescriptionTest[tabIdx, 2],
                    IdxTest[tabIdx, 3],
                    CheckStatus[tabIdx, 3],
                    IoStatus[tabIdx, 3],
                    DescriptionTest[tabIdx, 3]
                });

                System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle();

                dataGridViewCellStyle3.Alignment          = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
                dataGridViewCellStyle3.BackColor          = System.Drawing.SystemColors.Window;
                dataGridViewCellStyle3.Font               = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
                dataGridViewCellStyle3.ForeColor          = System.Drawing.SystemColors.ControlText;
                dataGridViewCellStyle3.SelectionBackColor = System.Drawing.SystemColors.Highlight;
                dataGridViewCellStyle3.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
                dataGridViewCellStyle3.WrapMode           = System.Windows.Forms.DataGridViewTriState.False;
                ioDataGridView[tabIdx].DefaultCellStyle   = dataGridViewCellStyle3;

                //ioDataGridView[tabIdx].Dock = System.Windows.Forms.DockStyle.Fill;
                ioDataGridView[tabIdx].EditMode = System.Windows.Forms.DataGridViewEditMode.EditProgrammatically;

                ioDataGridView[tabIdx].Location    = sampleDataGridView.Location;
                ioDataGridView[tabIdx].MultiSelect = false;
                ioDataGridView[tabIdx].Name        = "sampleDataGridView";
                //ioDataGridView[tabIdx].ReadOnly = true;
                ioDataGridView[tabIdx].RowHeadersVisible       = false;
                ioDataGridView[tabIdx].RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.DisableResizing;
                ioDataGridView[tabIdx].SelectionMode           = System.Windows.Forms.DataGridViewSelectionMode.RowHeaderSelect;
                ioDataGridView[tabIdx].ScrollBars = System.Windows.Forms.ScrollBars.None;
                ioDataGridView[tabIdx].Size       = sampleDataGridView.Size;
                ioDataGridView[tabIdx].TabIndex   = 15;

                ioDataGridView[tabIdx].Rows.Add(_DISPLAY_IO_NUM_PER_COLUMN_);

                foreach (DataGridViewRow de in ioDataGridView[tabIdx].Rows)
                {
                    de.Height = 25;//19
                }
                string ioName;
                int    iColumnIdx = 0;
                int    iRowIdx    = 0;

                for (int ioIdx = 0; ioIdx < _DISPLAY_IO_NUM_PER_PAGE_; ioIdx++)
                {
                    //ioName = string.Format("{0}. ", ioIdx + _DISPLAY_IO_NUM_PER_PAGE_ * tabIdx) + iniFile.GetString((ioType == IOType.DI_TYPE) ? "DIName" : "DOName", string.Format("{0:D4}", ioIdx + _DISPLAY_IO_NUM_PER_PAGE_ * tabIdx), "");
                    ioName = iniFile.GetString((ioType == IOType.DI_TYPE) ? "DIName" : "DOName", string.Format("{0:D4}", ioIdx + _DISPLAY_IO_NUM_PER_PAGE_ * tabIdx), "");

                    if (ioIdx != 0 && ioIdx % _DISPLAY_IO_NUM_PER_COLUMN_ == 0)
                    {
                        iColumnIdx++;
                        iRowIdx = 0;
                    }
                    ioDataGridView[tabIdx].Rows[iRowIdx].Cells[0 + 4 * iColumnIdx].Value           = string.Format("{0}", ioIdx + _DISPLAY_IO_NUM_PER_PAGE_ * tabIdx);
                    ioDataGridView[tabIdx].Rows[iRowIdx].Cells[0 + 4 * iColumnIdx].Style.BackColor = Color.Black;
                    ioDataGridView[tabIdx].Rows[iRowIdx].Cells[0 + 4 * iColumnIdx].Style.ForeColor = Color.White;
                    ioDataGridView[tabIdx].Rows[iRowIdx].Cells[1 + 4 * iColumnIdx].Style.BackColor = Color.Black;
                    ioDataGridView[tabIdx].Rows[iRowIdx].Cells[1 + 4 * iColumnIdx].Style.ForeColor = Color.White;
                    ioDataGridView[tabIdx].Rows[iRowIdx].Cells[1 + 4 * iColumnIdx].Value           = false;
                    ioDataGridView[tabIdx].Rows[iRowIdx].Cells[2 + 4 * iColumnIdx].Style.BackColor = Color.Red;
                    ioDataGridView[tabIdx].Rows[iRowIdx].Cells[3 + 4 * iColumnIdx].Value           = ioName;
                    ioDataGridView[tabIdx].Rows[iRowIdx].Cells[3 + 4 * iColumnIdx].Style.ForeColor = Color.White;
                    ioDataGridView[tabIdx].Rows[iRowIdx].Cells[3 + 4 * iColumnIdx].Style.BackColor = Color.Gray;

                    //Load IO Log Check List
                    SectionName = (nowioType == IOType.DI_TYPE) ? "DI Check List" : "DO Check List";
                    KeyName     = ((nowioType == IOType.DI_TYPE) ? "DI" : "DO") + (string)ioDataGridView[tabIdx].Rows[iRowIdx].Cells[0 + 4 * iColumnIdx].Value;
                    ioDataGridView[tabIdx].Rows[iRowIdx].Cells[1 + 4 * iColumnIdx].Value = iniIOLogListFile.GetInt32(SectionName, KeyName, 1) == 1;

                    iRowIdx++;
                }

                tabPageNumber++;
            }

            for (int i = 0; i < tabPageNumber; i++)
            {
                ioDataGridView[i].CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(IoLogDataGridView_CellContentClick);
            }

            ResumeLayout();
            return(0);
        }