Generation

generate functionThu, 20 Mar 2025

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Globalization; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApp4 { public partial class btnMostrarTexto : Form { private BindingSource bindingSource = new BindingSource(); public btnMostrarTexto() { InitializeComponent(); // Configuración del DataGridView dataGridView1.Dock = DockStyle.None; dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; dataGridView1.Margin = new Padding(10, 227, 10, 10); dataGridView1.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; // Iniciar el Timer timer1.Start(); // Configurar el Label labelFechaHora.Font = new System.Drawing.Font("Segoe UI", 25, System.Drawing.FontStyle.Bold); labelFechaHora.ForeColor = System.Drawing.Color.Black; labelFechaHora.BackColor = System.Drawing.Color.Transparent; labelFechaHora.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; labelFechaHora.Dock = DockStyle.Top; // Cargar datos en el DataGridView LoadData(); } private void LoadData() { // Crear columnas dataGridView1.Columns.Add("EFECTIVOS", "EFECTIVOS"); dataGridView1.Columns.Add("MAQUINA 106.01", "MAQUINA 106.01"); dataGridView1.Columns.Add("RESCATE 106", "RESCATE 106"); dataGridView1.Columns.Add("CISTERNA 106", "CISTERNA 106"); dataGridView1.Columns.Add("MATPEL 106", "MATPEL 106"); dataGridView1.Columns.Add("AMBULANCIA 106", "AMBULANCIA 106"); dataGridView1.Columns.Add("RESCATE LIGERA 106", "RESCATE LIGERA 106"); dataGridView1.Columns.Add("AUXILIAR 106", "AUXILIAR 106"); // Agregar columnas ocultas dataGridView1.Columns.Add("DatosOcultos", "Datos Ocultos"); dataGridView1.Columns["DatosOcultos"].Visible = false; // Ocultar la columna // Establecer el estilo de los encabezados de las columnas dataGridView1.ColumnHeadersDefaultCellStyle.Font = new Font("Arial", 12, FontStyle.Bold); dataGridView1.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black; dataGridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.LightGray; // Establecer estilo para todas las columnas foreach (DataGridViewColumn column in dataGridView1.Columns) { column.DefaultCellStyle.Font = new Font("Arial", 12, FontStyle.Regular); column.DefaultCellStyle.ForeColor = Color.Black; column.DefaultCellStyle.BackColor = Color.White; column.DefaultCellStyle.SelectionBackColor = Color.LightBlue; column.DefaultCellStyle.SelectionForeColor = Color.Black; } } private void dataGridView1_CellMouseDown(object sender, DataGridViewCellMouseEventArgs e) { // Evitar el arrastre de celdas if (e.Button == MouseButtons.Left) { dataGridView1.ClearSelection(); } } private void Form1_Load(object sender, EventArgs e) { // Crear el primer Panel (parte superior) Panel panelSuperior = new Panel(); panelSuperior.Dock = DockStyle.Top; // Adherir a la parte superior panelSuperior.Height = 30; // Altura del panel (más grueso) panelSuperior.BackColor = Color.FromArgb(0, 120, 215); // Color celeste oscuro // Crear el segundo Panel (4 cm más abajo) Panel panelInferior = new Panel(); panelInferior.Location = new Point(0, panelSuperior.Height + 113); // 4 cm más abajo panelInferior.Height = 5; // Altura del panel (más delgado) panelInferior.BackColor = Color.FromArgb(0, 120, 215); // Color celeste oscuro panelInferior.Width = this.ClientSize.Width; // Asegurarse de que el panel tenga el ancho del formulario // Agregar los Paneles al formulario this.Controls.Add(panelInferior); this.Controls.Add(panelSuperior); // Establecer el estilo de los encabezados de las columnas dataGridView1.ColumnHeadersDefaultCellStyle.Font = new Font("Arial", 14, FontStyle.Bold); // Cambiar el tamaño y estilo de la fuente dataGridView1.ColumnHeadersDefaultCellStyle.ForeColor = Color.White; // Color del texto dataGridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.Blue; // Color de fondo azul // Establecer el estilo de los encabezados de las columnas dataGridView1.ColumnHeadersDefaultCellStyle.Font = new Font("Arial", 12, FontStyle.Bold); // Cambiar el tamaño y estilo de la fuente dataGridView1.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black; // Color del texto dataGridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.LightGray; // Color de fondo // Establecer estilo para todas las columnas foreach (DataGridViewColumn column in dataGridView1.Columns) { column.DefaultCellStyle.Font = new Font("Arial", 12, FontStyle.Regular); // Cambiar el tamaño de la fuente de las celdas column.DefaultCellStyle.ForeColor = Color.Black; // Color del texto column.DefaultCellStyle.BackColor = Color.White; // Color de fondo por defecto column.DefaultCellStyle.SelectionBackColor = Color.LightBlue; // Color de fondo al seleccionar column.DefaultCellStyle.SelectionForeColor = Color.Black; // Color de texto al seleccionar } // Establecer bordes dataGridView1.BorderStyle = BorderStyle.FixedSingle; // Borde alrededor del DataGridView dataGridView1.CellBorderStyle = DataGridViewCellBorderStyle.Single; // Bordes en las celdas // Agregar filas vacías for (int i = 0; i < 21; i++) { dataGridView1.Rows.Add("", "", "", "", "", "", "", ""); } foreach (DataGridViewColumn column in dataGridView1.Columns) { column.SortMode = DataGridViewColumnSortMode.NotSortable; } dataGridView1.Rows[20].Cells[1].Value = ""; dataGridView1.Rows[20].Cells[1].Style.BackColor = Color.FromArgb(0, 102, 204); // Color celeste oscuro dataGridView1.Rows[20].Cells[1].Style.ForeColor = Color.White; // Color del texto blanco dataGridView1.Rows[20].Cells[2].Value = " "; // Fila 4, Columna "RESCATE 106" dataGridView1.Rows[20].Cells[2].Style.BackColor = Color.FromArgb(0, 102, 204); // Color celeste oscuro dataGridView1.Rows[20].Cells[2].Style.ForeColor = Color.White; // Color del texto blanco dataGridView1.Rows[20].Cells[3].Value = " "; // Fila 9, Columna "RESCATE 106" dataGridView1.Rows[20].Cells[3].Style.BackColor = Color.FromArgb(0, 102, 204); // Color celeste oscuro dataGridView1.Rows[20].Cells[3].Style.ForeColor = Color.White; // Color del texto blanco dataGridView1.Rows[20].Cells[4].Value = " "; // Fila 9, Columna "RESCATE 106" dataGridView1.Rows[20].Cells[4].Style.BackColor = Color.FromArgb(0, 102, 204); // Color celeste oscuro dataGridView1.Rows[20].Cells[4].Style.ForeColor = Color.White; // Color del texto blanco dataGridView1.Rows[20].Cells[5].Value = " "; // Fila 9, Columna "RESCATE 106" dataGridView1.Rows[20].Cells[5].Style.BackColor = Color.FromArgb(0, 102, 204); // Color celeste oscuro dataGridView1.Rows[20].Cells[5].Style.ForeColor = Color.White; // Color del texto blanco dataGridView1.Rows[20].Cells[6].Value = " "; // Fila 9, Columna "RESCATE 106" dataGridView1.Rows[20].Cells[6].Style.BackColor = Color.FromArgb(0, 102, 204); // Color celeste oscuro dataGridView1.Rows[20].Cells[6].Style.ForeColor = Color.White; // Color del texto blanco dataGridView1.Rows[20].Cells[7].Value = " "; // Fila 9, Columna "RESCATE 106" dataGridView1.Rows[20].Cells[7].Style.BackColor = Color.FromArgb(0, 102, 204); // Color celeste oscuro dataGridView1.Rows[20].Cells[7].Style.ForeColor = Color.White; // Color del texto blanco dataGridView1.Rows[4].Cells[2].Value = " SEGUNDO GRUPO"; // Fila 4, Columna "RESCATE 106" dataGridView1.Rows[4].Cells[2].Style.BackColor = Color.FromArgb(0, 102, 204); // Color celeste oscuro dataGridView1.Rows[4].Cells[2].Style.ForeColor = Color.White; // Color del texto blanco dataGridView1.Rows[4].Cells[2].ReadOnly = true; // Bloquear celda dataGridView1.Rows[7].Cells[1].Value = " SEGUNDO GRUPO"; // Fila 7, Columna "MAQUINA 106.01" dataGridView1.Rows[7].Cells[1].Style.BackColor = Color.FromArgb(0, 102, 204); // Color celeste oscuro dataGridView1.Rows[7].Cells[1].Style.ForeColor = Color.White; // Color del texto blanco dataGridView1.Rows[7].Cells[1].ReadOnly = true; // Bloquear celda dataGridView1.Rows[15].Cells[1].Value = " RESERVA "; // Fila 15, Columna "MAQUINA 106.01" dataGridView1.Rows[15].Cells[1].Style.BackColor = Color.FromArgb(0, 102, 204); // Color celeste oscuro dataGridView1.Rows[15].Cells[1].Style.ForeColor = Color.White; // Color del texto blanco dataGridView1.Rows[15].Cells[1].ReadOnly = true; // Bloquear celda dataGridView1.Rows[3].Cells[3].Value = " SEGUNDO GRUPO"; // Fila 3, Columna "CISTERNA 106" dataGridView1.Rows[3].Cells[3].Style.BackColor = Color.FromArgb(0, 102, 204); // Color celeste oscuro dataGridView1.Rows[3].Cells[3].Style.ForeColor = Color.White; // Color del texto blanco dataGridView1.Rows[3].Cells[3].ReadOnly = true; // Bloquear celda dataGridView1.Rows[9].Cells[2].Value = " TERCER GRUPO"; // Fila 9, Columna "RESCATE 106" dataGridView1.Rows[9].Cells[2].Style.BackColor = Color.FromArgb(0, 102, 204); // Color celeste oscuro dataGridView1.Rows[9].Cells[2].Style.ForeColor = Color.White; // Color del texto blanco dataGridView1.Rows[9].Cells[2].ReadOnly = true; // Bloquear celda dataGridView1.Rows[14].Cells[2].Value = " RESERVA"; // Fila 14, Columna "RESCATE 106" dataGridView1.Rows[14].Cells[2].Style.BackColor = Color.FromArgb(0, 102, 204); // Color celeste oscuro dataGridView1.Rows[14].Cells[2].Style.ForeColor = Color.White; // Color del texto blanco dataGridView1.Rows[14].Cells[2].ReadOnly = true; // Bloquear celda }

Please keep input under 1000 characters

Want to kickstart your project?Use the new AI Studio to create your code