public InputInvoiceMngForm(bool isModal, Form parent, ETipoFacturas tipo, InputInvoiceList list) : base(isModal, parent, list) { InitializeComponent(); // Parche para poder abrir el formulario en modo diseño y no perder la configuracion de columnas DatosLocal_BS = Datos; Tabla.DataSource = DatosLocal_BS; SetMainDataGridView(Tabla); Datos.DataSource = InputInvoiceList.NewList().GetSortedList(); SortProperty = Fecha.DataPropertyName; SortDirection = ListSortDirection.Descending; SetView(molView.Normal); _tipo = tipo; switch (tipo) { case ETipoFacturas.Todas: this.Text = Resources.Labels.FACTURA_RECIBIDAS_TODAS; break; case ETipoFacturas.Pagadas: this.Text = Resources.Labels.FACTURA_RECIBIDAS_PAGADAS; break; case ETipoFacturas.Pendientes: this.Text = Resources.Labels.FACTURA_RECIBIDAS_PENDIENTES; break; } }