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; }
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; }
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); }
+" 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(); }
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); }
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); }
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); }
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 } }
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; }
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; } }
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(); }
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(); } }
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; } } }
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; }
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); }
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); }
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; }
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); }
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); }
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); } }
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; }
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); }
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(); }
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 }
public BusqModifCliente() { InitializeComponent(); DataGridViewButtonColumn btnModificar = new DataGridViewButtonColumn(); btnModificar.Name = "Modificar"; this.dataGridView2.Columns.RemoveAt(0); this.dataGridView2.Columns.Add(btnModificar); }
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)); } }
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); }
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); }
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); }
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); }
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); }
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; }
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"; }
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(); }
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 }); }
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; } }
//慶忠版本 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); }