Fråga : VB.NET 2008 tillfogar dynamiskt bildar kontrollerar baserat på arkiv och sparar

Arbetet för förmiddag I på en applikation, som ska ger sig avslutar - användare kapaciteten att köra skrivar mot en SQLServer databas.  Den ska bilda har flikar för varje typ av skrivar (BO, FA, IR) som är arkiv. De combo boxas på varje ska flik befolkas med skrivar från den är det respektive arkivet.  I stället för att måste att ändra och uppdatera den ny bilda som är mer sistnämnd, om en ny typ är tillfogad och, skrivar tillfogas.  Jag önskar dynamiskt att tillfoga tabpages till min flik kontrollerar på formload enligt vilka arkiv är i det huvudsakliga arkivet.  För närvarande det huvudsakliga arkivet har ”BO” ”FA” och ”IR” mappar.  Om jag tillfogar ”ST” mig, önska att en ny flik ska visa på formload.

Currently som alla 3 flikarna får skapade men i stället för flikar ”BO” ”FA” och ”IR” mig förmiddagen som får ”IR” ”FA” och ”IR”.  Jag kan inte figurera ut why. Alla fliken som är känd för, avslutar upp ”tbpIR”.  Mitt kontrollerar (combobox och etiketten) får inte tillfogat till tabpagesna, som well.

See kodifierar för class= " lineNumbers " >
1 för >
Private underForm1_Load (den ByVal avsändaren som anmärker, ByVal e " för prettyprint " för class= för id= " codeSnippet785346 " för >
" klar "

Svar : VB.NET 2008 tillfogar dynamiskt bildar kontrollerar baserat på arkiv och sparar

Utan att testa det, men på ett snabbt ögonkast, jag skulle föreslår att ändra detta

Dunkel cmb som nya ComboBox
Dunkel tbp som nya TabPage
Dunkel lbl som ny etikett

till detta
Dunkel cmb som ComboBox
Dunkel tbp som TabPage
Dunkel lbl som etikett

och insida för varje kretsar
fastställd cmb = nya ComboBox
etc.

Sedan den verkar som om du skapar en anmärker och, hänvisa till får ändrande, ganska, än att skapa som är nytt, anmärker.
Andra lösningar  
 
programming4us programming4us