Para crear mi propia pantalla de cada vez

xsara1_9
12 de Abril del 2005
Hola amigos, necesito crear una pantalla cambiante según las necesidades. Os pongo un ejemplo, Tengo un listBox con 10 posibilidades, bueno pues escojo tres de ellas y quiero que me aparezca un datagrid con solo esos tres campos. Si escogiera 7 me tendría que aparecer un datagrid con 7 campos. ¿Alguién me puede ayudar?.
Espero haberme explicado con claridad. Un saludo

krizall
12 de Abril del 2005
hola, creo entenderte.
lo que tu quieres se puede hacer de la siguiente forma:
supongo sabes como crear columnas en el datagrid(yo no porque no tengo el contron y si lo agrego me pide la licencia)

bueno, el caso esta asi:

en el evento click del listbox

select case list1.list(list1.listindex)
case 1
'aqui pones el codigo que agrega una columna
case 2
'aqui el codigo que agrega una columna pero dos veces
.
.
.
.
case 10
end select


y asi sucesivamente, otra forma seria crear un procedimiento que cree las columans por ejemplo
private sub Col(byval No as integer)
for i=1 to no
datagris..... creas la columnas
next i
end sub

no se si este procedimiento se pueda hacer asi, pues te digo nunca he manejado el datagrid, por lo cual desconozco sus propiedades, pero espero este ejemplito te sirva por lo menos de referencia

suerte