Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.lang.visual-basic > #20023 > unrolled thread
| Started by | Marco75 <marcoporzi75@gmail.com> |
|---|---|
| First post | 2023-02-02 23:54 -0800 |
| Last post | 2023-06-12 13:45 -0700 |
| Articles | 2 — 2 participants |
Back to article view | Back to it.comp.lang.visual-basic
TabControl nascondere pannello Marco75 <marcoporzi75@gmail.com> - 2023-02-02 23:54 -0800
Re: TabControl nascondere pannello Luca D <antaniserse@yahoo.it> - 2023-06-12 13:45 -0700
| From | Marco75 <marcoporzi75@gmail.com> |
|---|---|
| Date | 2023-02-02 23:54 -0800 |
| Subject | TabControl nascondere pannello |
| Message-ID | <08954f86-ef5a-4ba2-9cbd-5ec8a89e851an@googlegroups.com> |
Ciao,
mi tocca chiedere nuovamente aiuto...
ho un TabControl con 4 pannelli, e vorrei che uno di questi non fosse visibile.
le ho provate tutte, da Visible = False a Hide ma lo vedo sempre.
con Add e Remove lo mette o lo toglie io voglio solo nasconderlo!
Dim Level1 As String = My.Settings.frmLoginLivelloUtente
Select Case Level1
Case 1 'Amministratore
Me.TabControlDati.TabPages.Item(3).Show
Case 2 'Utenti
Me.TabControlDati.TabPages.Item(3).Hide
End Select
qualche idea?
grazie
Marco
[toc] | [next] | [standalone]
| From | Luca D <antaniserse@yahoo.it> |
|---|---|
| Date | 2023-06-12 13:45 -0700 |
| Message-ID | <1ff0a226-bcb5-4e54-b5e8-b9a1bc734426n@googlegroups.com> |
| In reply to | #20023 |
On Friday, February 3, 2023 at 8:54:18 AM UTC+1, Marco75 wrote:
> Ciao,
> mi tocca chiedere nuovamente aiuto...
> ho un TabControl con 4 pannelli, e vorrei che uno di questi non fosse visibile.
> le ho provate tutte, da Visible = False a Hide ma lo vedo sempre.
> con Add e Remove lo mette o lo toglie io voglio solo nasconderlo!
Funzionalmente, è la stessa cosa... aggiungere/togliere una pagina dalla collection dei pannelli non la distrugge, nè perde lo stato e i valori dei vari controlli contenuti nella pagina stessa, per cui alternare tra visibile/invisibile diventa semplicemente
If TabControl1.TabPages.Contains(TabPage2) Then
TabControl1.TabPages.Remove(TabPage2)
Else
TabControl1.TabPages.Add(TabPage2)
End If
[toc] | [prev] | [standalone]
Back to top | Article view | it.comp.lang.visual-basic
csiph-web