private void ReubicarEncabs() { if (this.ChildControls != null && this.ChildControls.Count > 0) { DetalleCompra Ctrl = this.ChildControls[0]; EtiquetaHeaderDetalle.Width = Ctrl.UnitarioLeft - 1; EtiquetaHeaderUnitario.Left = Ctrl.UnitarioLeft; EtiquetaHeaderUnitario.Width = Ctrl.NoGravadoLeft - EtiquetaHeaderUnitario.Left - 1; EtiquetaHeaderNoGravado.Left = Ctrl.NoGravadoLeft; EtiquetaHeaderNoGravado.Width = Ctrl.IvaLeft - EtiquetaHeaderNoGravado.Left - 1; EtiquetaHeaderIva.Left = Ctrl.IvaLeft; EtiquetaHeaderIva.Width = Ctrl.CantidadLeft - EtiquetaHeaderIva.Left - 1; EtiquetaHeaderCantidad.Left = Ctrl.CantidadLeft; EtiquetaHeaderCantidad.Width = Ctrl.DescuentoLeft - EtiquetaHeaderCantidad.Left - 1; EtiquetaHeaderDescuento.Left = Ctrl.DescuentoLeft; EtiquetaHeaderDescuento.Width = Ctrl.ImporteLeft - EtiquetaHeaderDescuento.Left - 1; EtiquetaHeaderImporte.Left = Ctrl.ImporteLeft; EtiquetaHeaderImporte.Width = Ctrl.Width - Ctrl.ImporteLeft - 1; } }
protected override DetalleCompra ObtenerControlNuevo() { DetalleCompra Ctrl = base.ObtenerControlNuevo(); Ctrl.Margin = new System.Windows.Forms.Padding(0, 0, 0, 1); Ctrl.BloquearPrecio = this.BloquearPrecio; Ctrl.BloquearDescuento = this.BloquearDescuento; Ctrl.BloquearCantidad = this.BloquearCantidad; Ctrl.BloquearAtriculo = this.BloquearAtriculo; Ctrl.CargarPersona = this.m_Persona; Ctrl.PedirSeguimiento = this.PedirSeguimiento; return(Ctrl); }
protected override DetalleCompra Agregar() { DetalleCompra Ctrl = base.Agregar(); Ctrl.TextChanged += new System.EventHandler(Product_TextChanged); Ctrl.ImportesChanged += new System.EventHandler(Product_PrecioCantidadChanged); Ctrl.ObtenerDatosSeguimiento += new System.EventHandler(Product_ObtenerDatosSeguimiento); Ctrl.UsarPrecio = this.Precio; Ctrl.AutoUpdate = m_AutoUpdate; Ctrl.FreeTextCode = this.FreeTextCode; Ctrl.DiscriminarIva = m_DiscriminarIva; Ctrl.AplicarIva = m_AplicaIva; Ctrl.PedirSeguimiento = m_PedirSeguimiento; return(Ctrl); }