public Frm_AutorizacionHorasExtras() { InitializeComponent(); Load += Frm_AutorizacionHorasExtras_Load; var paraNumAutorizacion = new ParametrosTextBox(); paraNumAutorizacion.LengthReal = 3; txtNumAutorizacion.Tag = paraNumAutorizacion; txtNumAutorizacion.MaxLength = 3; txtNumAutorizacion.KeyPress += VariablesPublicas.IngresaMoneda_KeyPress; txtNumAutorizacion.TextChanged += VariablesPublicas.TextDecimal_Changed; }
private void dgIngresos_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e) { var paraHoraDesde = new ParametrosTextBox(); paraHoraDesde.LengthReal = 2; paraHoraDesde.LengthDecimal = 2; paraHoraDesde.CharDecimal = ':'; var paraHoraHasta = new ParametrosTextBox(); paraHoraHasta.LengthReal = 2; paraHoraHasta.LengthDecimal = 2; paraHoraHasta.CharDecimal = ':'; if (dgIngresos.CurrentCell.IsInEditMode) { if (dgIngresos.CurrentCell.ColumnIndex == 3) { txtHoraDesde = (TextBox)e.Control; txtHoraDesde.Tag = paraHoraDesde; txtHoraDesde.Text.Trim(); txtHoraDesde.KeyPress += VariablesPublicas.IngresaMoneda_KeyPress; txtHoraDesde.TextChanged += VariablesPublicas.TextDecimal_Changed; } else { if (dgIngresos.CurrentCell.ColumnIndex == 4) { txtHoraHasta = (TextBox)e.Control; txtHoraHasta.Tag = paraHoraHasta; txtHoraHasta.Text.Trim(); txtHoraHasta.KeyPress += VariablesPublicas.IngresaMoneda_KeyPress; txtHoraHasta.TextChanged += VariablesPublicas.TextDecimal_Changed; } } } }
private void dgRubroQuincenal_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e) { switch (dgRubroQuincenal.Columns[dgRubroQuincenal.CurrentCell.ColumnIndex].Name.ToString().Trim()) { case "TIPO_PLANILLA": break; case "COD_RUBRO": break; case "DES_RUBRO": break; case "PORCENTAJE": var parPorcentaje = new ParametrosTextBox(); parPorcentaje.LengthDecimal = 2; parPorcentaje.CharDecimal = '.'; parPorcentaje.LengthReal = 4; parPorcentaje.LengthText = 7; CellPorcentaje = (TextBox)e.Control; CellPorcentaje.Tag = parPorcentaje; CellPorcentaje.MaxLength = 7; CellPorcentaje.Text.Trim(); e.Control.TextChanged += VariablesPublicas.TextDecimal_Changed; e.Control.KeyPress += ValidDec; break; } }
private void dgvAdelanto_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e) { var parD = new ParametrosTextBox(); var parPorcent = new ParametrosTextBox(); var parComedor = new ParametrosTextBox(); parD.LengthReal = 2; parD.LengthText = 2; parPorcent.LengthReal = 1; parPorcent.LengthDecimal = 2; parPorcent.CharDecimal = '.'; parPorcent.LengthText = 4; parComedor.LengthReal = 4; parComedor.LengthDecimal = 2; parComedor.CharDecimal = '.'; parComedor.LengthText = 7; if (dgvAdelanto.CurrentCell.IsInEditMode) { if (dgvAdelanto.CurrentCell.ColumnIndex == 5) { txtDias = (TextBox)e.Control; txtDias.Tag = parD; txtDias.Text.Trim(); txtDias.KeyPress += VariablesPublicas.IngresaMoneda_KeyPress; txtDias.TextChanged += VariablesPublicas.TextDecimal_Changed; } if (dgvAdelanto.CurrentCell.ColumnIndex == 6) { txtPorcent = (TextBox)e.Control; txtPorcent.Tag = parPorcent; txtPorcent.Text.Trim(); txtPorcent.KeyPress += VariablesPublicas.IngresaMoneda_KeyPress; txtPorcent.TextChanged += VariablesPublicas.TextDecimal_Changed; } if (dgvAdelanto.CurrentCell.ColumnIndex == 9) { txtComedor = (TextBox)e.Control; txtComedor.Tag = parComedor; txtComedor.Text.Trim(); txtComedor.KeyPress += VariablesPublicas.IngresaMoneda_KeyPress; txtComedor.TextChanged += VariablesPublicas.TextDecimal_Changed; } } }
private void dgOrdenes_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e) { switch (dgOrdenes.Columns[dgOrdenes.CurrentCell.ColumnIndex].Name.ToString().Trim()) { case "COLUMN1": ParametrosTextBox parUser = new ParametrosTextBox(); parUser.LengthText = 15; parUser.LengthReal = 15; CellUser = (TextBox)e.Control; CellUser.Tag = parUser; CellUser.MaxLength = 15; CellUser.Text.Trim(); e.Control.KeyDown += VariablesPublicas.CapturaF1_OC_KeyPress; //e.Control.KeyPress += ValidNum; break; } }
private void ValidaTexboxs() { var paraHoraDesde = new ParametrosTextBox(); paraHoraDesde.LengthReal = 2; paraHoraDesde.LengthDecimal = 2; paraHoraDesde.CharDecimal = ':'; var paraHoraHasta = new ParametrosTextBox(); paraHoraHasta.LengthReal = 2; paraHoraHasta.LengthDecimal = 2; paraHoraHasta.CharDecimal = ':'; txtHoraInicio.Tag = paraHoraDesde; txtHoraInicio.Text.Trim(); txtHoraInicio.MaxLength = 5; txtHoraInicio.KeyPress += VariablesPublicas.IngresaMoneda_KeyPress; txtHoraInicio.TextChanged += VariablesPublicas.TextDecimal_Changed; txtHoraFin.Tag = paraHoraHasta; txtHoraFin.Text.Trim(); txtHoraFin.MaxLength = 5; txtHoraFin.KeyPress += VariablesPublicas.IngresaMoneda_KeyPress; txtHoraFin.TextChanged += VariablesPublicas.TextDecimal_Changed; }