Necesito crear un menu en tiempo de ejecución, el cual pille los valores de una lista, que estara en una tabla SQL.
He probado utilizando controles de matrices, polimorfismo (creo que era eso xD), y alguna cosa mas. Pero no he logrado sacar nada en concreto.
Ahora mismo tengo 2 aplicaciones separadas, una creo botones en tiempo de ejecución, y la otra creo los menus desde codigo, pero solo los que programo, y yo quiero juntar estos dos programas.
La creación del menu basicamente es asi:
Código:
Y el codigo que crea el boton es este:Me.mnuPrueba.AllowItemReorder = True Me.mnuPrueba.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.MenudePrueba}) Me.mnuPrueba.Name = "mnuPrueba" Me.mnuPrueba.Text = "Menu de Prueba" Me.MenudePrueba.Image = LikERP.My.Resources.Resources.buscar_usuario Me.MenudePrueba.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None Me.MenudePrueba.Name = "MenudePrueba" Me.MenudePrueba.Text = "MenudePrueba"
Código:
Si se pudiese juntar estos dos codigo en un bucle, seria la monda Public sub addnewbutto() dim abutton as new system.windows.forms.button() me.list.add(abutton) hostform.controls.add(abutton) abutton.top=count*25 abutton.left=100 abutton.tag=me.count abutton.text=me.count.tostring end sub
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
A alguien se le ocurre como lo puedo hacer?????
Muchas gracias