elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Como resolver este dilema de listbox??
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Como resolver este dilema de listbox??  (Leído 4,435 veces)
TrashAmbishion


Desconectado Desconectado

Mensajes: 756


Ver Perfil
Como resolver este dilema de listbox??
« en: 21 Mayo 2012, 17:40 pm »

Veran tengo varios listbox (lst3, lst6, lst9, lst12, lst15, lst18) aumentan en 3

Necesito recorrer los items de cada uno de ellos para guardar el contenido en txt diferentes, pero que no se me ocurre una manera compacta de hacerlo, antes de ponerle que lo haga 1 por 1 quise preguntar para saber si se puede de otra forma...

gracias


En línea

$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: Como resolver este dilema de listbox??
« Respuesta #1 en: 21 Mayo 2012, 17:45 pm »

Hace una matriz de listbox, osea que queden listbox(N)


En línea

kub0x
Enlightenment Seeker
Moderador
***
Desconectado Desconectado

Mensajes: 1.486


S3C M4NI4C


Ver Perfil
Re: Como resolver este dilema de listbox??
« Respuesta #2 en: 21 Mayo 2012, 17:58 pm »

Creas una matriz de tipo listbox y le asignas un tamaño. Después récorres la matriz y creas el objeto listbox dentro de cada indice.

Saludos.
En línea

Viejos siempre viejos,
Ellos tienen el poder,
Y la juventud,
¡En el ataúd! Criaturas Al poder.

Visita mi perfil en ResearchGate

TrashAmbishion


Desconectado Desconectado

Mensajes: 756


Ver Perfil
Re: Como resolver este dilema de listbox??
« Respuesta #3 en: 21 Mayo 2012, 18:38 pm »

Creas una matriz de tipo listbox y le asignas un tamaño. Después récorres la matriz y creas el objeto listbox dentro de cada indice.

Saludos.

No se como crear la matriz, es que no estoy muy asociado al .Net todavia, en el 6 el me preguntaba si deseaba hacer una Matriz pero aqui no se como, si pudieran decirme, no se si es importante pero tengo otros listbox en el FORM !! gracias de antemano.....
En línea

$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: Como resolver este dilema de listbox??
« Respuesta #4 en: 21 Mayo 2012, 19:38 pm »

Hay que hacerlo con codigo ahora, como dijo kub0x.

Dim boton as new Button(6)

for i = 0 to 6
boton(i).Caption ...
boton(i).location..
boton(i).height...

My.Controls.Add(boton(i))

next i



Algo asi es, es solo para que tengas una idea, el codigo esta muy mal xD, pero si no entiendes, buscate en google que hay muchos ejemplos
En línea

kub0x
Enlightenment Seeker
Moderador
***
Desconectado Desconectado

Mensajes: 1.486


S3C M4NI4C


Ver Perfil
Re: Como resolver este dilema de listbox??
« Respuesta #5 en: 21 Mayo 2012, 20:33 pm »

Se te olvido una cosilla $Edu$, en cada indice de la matriz Listbox tienes que instanciar el objeto, es decir, agregar una referencia al listbox. Esto lo haria así:

Código
  1. Dim MList(9) as Listbox
  2. For i as int32 = 0 to MList.Length-1
  3. MList(i) = New Listbox()
  4. With MList(i)
  5. .Name = "Listbox" & i
  6. .Items.Add("Nombre del Listbox " & .Name)
  7. .Location = New Point(X,Y)
  8. End With
  9. Me.Controls.Add(MList(i))
  10. Next i
  11.  

Saludos.
En línea

Viejos siempre viejos,
Ellos tienen el poder,
Y la juventud,
¡En el ataúd! Criaturas Al poder.

Visita mi perfil en ResearchGate

$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: Como resolver este dilema de listbox??
« Respuesta #6 en: 21 Mayo 2012, 21:10 pm »

Ah verdad, mil q no programo, se me han olvidado cosas xD
En línea

Roboto


Desconectado Desconectado

Mensajes: 581



Ver Perfil WWW
Re: Como resolver este dilema de listbox??
« Respuesta #7 en: 22 Mayo 2012, 09:55 am »

ArrayList ListBoxArray=new Arraylist();
for(int i=0;i<=10;i++){

listbox lst=new listbox();

ListBoxArray.add(lst);
}


k kieres ponerle nombre al listbox nº 5????

((Listbox)ListBoxArray[4]).name="lst4";

k kieres añadir elementos al listbox nº 1??

((Listbox)ListBoxArray[0]).items.add("sdafasdfasdf"); creo k se añade asi,ahora no me acuerdo
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
como meter un listbox en una tabla de listbox
.NET (C#, VB.NET, ASP)
CrÄsH 3 6,535 Último mensaje 16 Enero 2009, 15:53 pm
por MANULOMM
[Ayuda] Necesito saber como resolver este problema « 1 2 3 »
Programación Visual Basic
Dreamaker 20 9,408 Último mensaje 10 Agosto 2010, 19:56 pm
por Karcrack
Resolver este problema « 1 2 »
Java
Meta 13 6,614 Último mensaje 14 Febrero 2011, 00:47 am
por leogtz
Por favor ayúdenme a resolver este ejercicio... Es urgenteeeee!!!
Programación C/C++
pame22 4 4,593 Último mensaje 1 Junio 2011, 14:06 pm
por [L]ord [R]NA
Ayuda a resolver este error de compilacion por favor!
Programación C/C++
carles24 2 3,541 Último mensaje 20 Noviembre 2011, 16:22 pm
por satu
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines