Domanda

C'è un modo per impostare la visibilità di una singola scheda in un tabcontrol? Ho pensato che qualcosa di semplice come questo dovesse funzionare, ma non sembra fare nulla.

tabControl1.TabPages[1].Visible = false;  
tabControl1.Refresh();

Ci sarà una scheda principale che mostra sempre ma voglio avere altre schede che posso " attivare \ disattivare " ;. Non desidero rimuovere le schede poiché potrebbe essere necessario mostrarle nuovamente.

fk

È stato utile?

Soluzione

Altri suggerimenti

Puoi rimuovere la pagina tabControl

this.tControl1.TabPages.Remove(this.tControl1.TabPages["tabPageName"]);

Ovviamente non fa parte della libreria standard di Windows Form, ma Infragistics UltraTabControl ha (tra le altre caratteristiche) una proprietà Visible per ogni scheda.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top