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 WithCó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