Cuestión : VB.NET 2008 agregan dinámicamente los controles de formas basados en directorios y archivos

Estoy trabajando en un uso que dé a usuarios finales la capacidad de funcionar con las escrituras contra una base de datos de SQLServer.  La forma tendrá lengüetas para cada tipo de escrituras (BO, FA, IR) que sean directorios. La caja combinada en cada lengüeta será poblada con las escrituras de ella es directorio respectivo.  En vez de tener que cambiar y poner al día la forma más adelante si se agrega un nuevo tipo y las nuevas escrituras se agregan.  Quiero agregar dinámicamente tabpages a mi control de la lengüeta en formload según qué directorios están en el directorio principal.  El directorio principal tiene actual carpetas de “BO” “FA” y “IR”.  Si agrego el “ST” yo querer que una nueva lengüeta exhibiera en formload.

Currently que las 3 lengüetas están consiguiendo creadas pero en vez de las lengüetas “BO” “FA” y “IR” estoy consiguiendo “IR” “FA” y el “IR”.  No puedo imaginar por qué. El nombre de la lengüeta para todo termina para arriba el “tbpIR”.  Mis controles (combobox y etiqueta) no están consiguiendo agregados al class= " lineNumbers " >
1 del >
del código del

See de los tabpages también.: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: el >Private codeBody Form1_Load secundario (remitente del " prettyprint " del class= del id= " codeSnippet785346 " del >
 " claro " de 
class= del

Respuesta : VB.NET 2008 agregan dinámicamente los controles de formas basados en directorios y archivos

Sin la prueba de él, pero en un vistazo rápido, sugeriría el cambiar de esto

Cmb dévil como nuevo ComboBox
Tbp dévil como nuevo TabPage
Lbl dévil como nueva etiqueta

a esto
Cmb dévil como ComboBox
Tbp dévil como TabPage
Lbl dévil como etiqueta

e interior para cada lazo
fijar el cmb = nuevo ComboBox
etc.

Puesto que aparece usted está creando un objeto y la referencia consigue cambiada, algo que creando nuevos objetos.
Otras soluciones  
 
programming4us programming4us