listbox y groupbox

Iniciado por syaoran, 16 Julio 2007, 21:42 PM

0 Miembros y 1 Visitante están viendo este tema.

syaoran

Hola que tal? tengo una duda tal vez para algunos sera algo tonta, pero pues apenas comienzo en la programacion de VB y no se como hacerle, veran, estoy tratando de hacer una aplicacion donde en una opcion de un menu invocara una ventana con diferentes opciones, las opciones las quiero desplegar en un listbox, el listbox lo quiero dejar anclado en la parte izquierda del formulario, y cada vez que un elemento del listbox sea seleccionado se active del lado derecho del formulario el groupbox correspondiente a la opcion, pero por ejemplo, hasta donde mi cabecita da, si solo es un form y son cuando menos 15 opciones, son 15 groupbox diferentes, en el IDE quedarian todos esos 15 groupbox encimados??? o habria modo de trabajar con ellos de manera independiente y solo invocarlos???

Espero me puedan echar una mano con esto, gracias.

Freeze.

GroupBox???? no los conozco...

Explicame que programa quieres hacer para tener una idea mas clara...

Y según lo que entiendo quieres una aplicacion q al seleccionar en una "GRoupBoux" te lo saque en una ListBox o nO??

syaoran

Cita de: -Freeze- en 16 Julio 2007, 21:56 PM
GroupBox???? no los conozco...

Explicame que programa quieres hacer para tener una idea mas clara...

Y según lo que entiendo quieres una aplicacion q al seleccionar en una "GRoupBoux" te lo saque en una ListBox o nO??

Hola, no mira, por ejemplo, cuando tu entras al menu herramientas y de ahi a Opciones del msn veras algo como lo que quiero hacer, dela lado izquierdo esta un listbox con todas las opciones disponibles, y cada vez que le das clic a una de esas opciones, del lado derecho del formulario caambia el contenido, yo le digo groupbox porque eso creo que es , ya que veras como una linea que dibuja un cuadro que contiene todos esos campos y opciones, a eso se le llama groupbox entonces, yo queriendo hacer algo asi, veo que si tengo por ejemplo 10 opciones en el listbox, debo tener 10 groupboxes, una asociado a cada elemento del listbox, entonces si solo se maneja un formulario como hacer para que en la vista de diseño del VB.Net no se vea todo amontonado y sea mas facil de manejarlo

Freeze.

Necesitas crear varios Frames (Tus secciones) y varios labels a un lado entonces cuando le des click a uno que seleccione el Frame que tu quieras...

Eso fue lo que yo entendi...
(no mucho jejeje)

Private Sub Label1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
Frame1.visible = true
End Sub
Private Sub Label2_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
Frame2.visible = true
End Sub
Private Sub Label3_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
Frame3.visible = true
End Sub

syaoran

Cita de: -Freeze- en 16 Julio 2007, 22:41 PM
Necesitas crear varios Frames (Tus secciones) y varios labels a un lado entonces cuando le des click a uno que seleccione el Frame que tu quieras...

Eso fue lo que yo entendi...
(no mucho jejeje)

Private Sub Label1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
Frame1.visible = true
End Sub
Private Sub Label2_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
Frame2.visible = true
End Sub
Private Sub Label3_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
Frame3.visible = true
End Sub


Como odio no saber darme a entender >.< , osea, no pregunto por la programacion en si, sino la manera en que los objetos, en este caso los groupbox son construidos, en el VB.Net esta el control del groupbox, el cual es asignado a un form, entonces si ese mismo form va a contener N cantidad de groupbox, como le hago para que estos no me queden todos encimados al momento de trabajar con ellos individualmente :S

Sancho.Mazorka

Segun lo que vos queres hacer, lo que te dijo -Freeze- esta bien, no entendemos bien que necesitas entonces, se mas concreto.


Sancho.Mazorka    :¬¬
Ganador Xeon Web Server ! ! !    Sancho.Mazorka :D
http://foro.elhacker.net/index.php/topic,171903.75.html