hola, me gustaría saber si se puede introducir ítems en un Listbox de modo que se vean verticales
del modo normal sería
12345678
45664555
78999999
Pero yo quiero hacerlo así
1 4 7
2 5 8
3 6 9
4 6 9
5 4 9
6 5 9
7 5 9
8 5 9
Si hago esto por ejemplo...
el Label1 muestra correctamente:
Mientras que un Listbox o un ListView lo mostraría así
El ListBox aunque lo mostrara como el label pondría uno debajo del otro. Con un Listview podría ponerlo en cada columna, pero también lo pone horizontal.
Lo he hecho con unFlowLayoutPanel1 Panel, y añado Labels de forma automática pero no es lo que busco. Además que me ocupa mucho código y es tedioso de hacer.
¿Alguna idea?
Gracias
Acebo de darme cuenta que además con Panel, no puedo hacer multiselección
del modo normal sería
12345678
45664555
78999999
Pero yo quiero hacerlo así
1 4 7
2 5 8
3 6 9
4 6 9
5 4 9
6 5 9
7 5 9
8 5 9
Si hago esto por ejemplo...
Código (vbnet) [Seleccionar]
Dim Num() As String = {"1", "2", "3", "4"}
Dim strLinea As String = Nothing
strLinea = String.Join(Environment.NewLine, Num).Trim
ListBox1.Items.Add(strLinea)
Label1.Text= strLinea
el Label1 muestra correctamente:
Código [Seleccionar]
1
2
3
4
Mientras que un Listbox o un ListView lo mostraría así
Código [Seleccionar]
1234
El ListBox aunque lo mostrara como el label pondría uno debajo del otro. Con un Listview podría ponerlo en cada columna, pero también lo pone horizontal.
Lo he hecho con un
¿Alguna idea?
Gracias
Acebo de darme cuenta que además con Panel, no puedo hacer multiselección