Nascondere una TabPage in un TabControl

sabato 20 dicembre 2008 - 15.40

Gianni77 Profilo | Junior Member

Ho un TabControl formato da più TabPage (TabPage1, TabPage2 ecc).
Ho la necessità che alcune TabPage non vengano mostrate in base a determinate condizioni.
Per nasconderle ho provato con:

TabPage2.Hide()

e

TabControl.TabPages(1).Hide()

ma... non funziona... C'è un modo per nasconderle ? Che ci sta a fare un metodo Hide se non funziona?

R3GM4ST3R Profilo | Junior Member

Ciao!
Bella domanda me lo sono chiesto anche io!
Probabilmente verrà implementato in futuro
Cmq io ho risolto nella seguente maniera, ti crei una variabile globale di come collection di tabpage, e gli aggiungi le tabpages del tuo tabcontrol,
dopodichè al formload pulisci tutte le tabpages dal tabcontrol e gli aggiungi solo quelle che ti servono prendendole dalla collection!
Laboriosa ma funziona!

Ciao!



Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa. (Albert Einstein)
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5