Crea un grid en el panel especificado.
Código VB6:
Set lGrid = gForm.Controls.Add("AhoraOCX.cntGridUsuario", "NombreGrid", PanelPadre) With lGrid .Visible = True .AplicaEstilo .Agregar = False .Editar = false .Eliminar = False .CargaObjetos = False .EditarPorObjeto = False .AgregaColumna "IdLinea", 700, "Id Linea" .AgregaColumna "IdArticulo", 2000, "Id Artículo" .AgregaColumna "Descrip", 2000, "Descripcion" .AgregaColumna "Cantidad", 800, "Cant" .AgregaColumna "Precio_EURO", 800, "Precio(€)" .AgregaColumna "Descuento", 800, "Dto." .FROM = "PEDIDOS_CLI_LINEAS" .Where = "Where IdPedido = 1" .refresca = True End With
Código C#:
ICntPanel PanelPadre = (ICntPanel)gForm.Controls.Add("AhoraOCX.CntPanel", "PnlEjemplo", null); ICntGridUsuario lGrid = (ICntGridUsuario)gForm.Controls.Add("AhoraOCX.CntGridUsuario", "Pers_GrdEjemplo", PanelPadre); lGrid.Visible = true; lGrid.Agregar = false; lGrid.Editar = false; lGrid.Eliminar = false; lGrid.CargaObjetos = false; lGrid.EditarPorObjeto = false; lGrid.AgregaColumna("IdLinea", 47, "Id.Línea"); lGrid.AgregaColumna("IdArticulo", 133, "Id.Artículo"); lGrid.AgregaColumna("Descrip", 133, "Descripción"); lGrid.AgregaColumna("Cantidad", 53, "Cant."); lGrid.AgregaColumna("Precio_EURO", 53, "Precio(€)"); lGrid.AgregaColumna("Descuento", 53, "Dto."); lGrid.From = "Pedidos_Cli_Lineas"; lGrid.Where = "WHERE IdPedido = 1"; lGrid.Refresca = true;
Pueden encontrar ejemplos completos