Bonjour à tous,
J'ai une appl qui affiche un TabControl contenant différents TabPage.
Suivant le loggin de connexion utilisé à l'ouverture de mon appl, je dois
afficher différents TabPage.
Ainsi, je comptais utiliser la propriété "Visible" des tabpages.
Le soucis est qu'à priori ça ne fonctionne pas. En effet, que ce soit sur le
Load de ma Form ou même sur un Button de la form, lorsque j'execute par
exemple : MyTabControl.TabPages(1).visible=false, avec un refresh derrière,
rien ne se passe.
Quelqu'un aurait il une idée ?
D'avance merci
Olan
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
psm
soit un Tabcontrol avec 3 TabPages: le code suivant permet de cacher la derniere :
if TabControl1.TabPages.count=3 then tabcontrol1.tabpages.remove(tabpage3)
et de la remettre if TabControl1.TabPages.count=2 then tabcontrol1.tabpages.remove(tabpage3) tabpage3 etant le nom de la page en question Attention,quand on la remet,les controles contenus gardent les valeurs qu'ils avaient avant de la cacher
"Olan" a écrit :
Bonjour à tous, J'ai une appl qui affiche un TabControl contenant différents TabPage. Suivant le loggin de connexion utilisé à l'ouverture de mon appl, je dois afficher différents TabPage. Ainsi, je comptais utiliser la propriété "Visible" des tabpages. Le soucis est qu'à priori ça ne fonctionne pas. En effet, que ce soit sur le Load de ma Form ou même sur un Button de la form, lorsque j'execute par exemple : MyTabControl.TabPages(1).visibleúlse, avec un refresh derrière, rien ne se passe. Quelqu'un aurait il une idée ? D'avance merci Olan
soit un Tabcontrol avec 3 TabPages:
le code suivant permet de cacher la derniere :
if TabControl1.TabPages.count=3 then tabcontrol1.tabpages.remove(tabpage3)
et de la remettre
if TabControl1.TabPages.count=2 then tabcontrol1.tabpages.remove(tabpage3)
tabpage3 etant le nom de la page en question
Attention,quand on la remet,les controles contenus gardent les valeurs
qu'ils avaient avant de la cacher
"Olan" a écrit :
Bonjour à tous,
J'ai une appl qui affiche un TabControl contenant différents TabPage.
Suivant le loggin de connexion utilisé à l'ouverture de mon appl, je dois
afficher différents TabPage.
Ainsi, je comptais utiliser la propriété "Visible" des tabpages.
Le soucis est qu'à priori ça ne fonctionne pas. En effet, que ce soit sur le
Load de ma Form ou même sur un Button de la form, lorsque j'execute par
exemple : MyTabControl.TabPages(1).visibleúlse, avec un refresh derrière,
rien ne se passe.
Quelqu'un aurait il une idée ?
D'avance merci
Olan
soit un Tabcontrol avec 3 TabPages: le code suivant permet de cacher la derniere :
if TabControl1.TabPages.count=3 then tabcontrol1.tabpages.remove(tabpage3)
et de la remettre if TabControl1.TabPages.count=2 then tabcontrol1.tabpages.remove(tabpage3) tabpage3 etant le nom de la page en question Attention,quand on la remet,les controles contenus gardent les valeurs qu'ils avaient avant de la cacher
"Olan" a écrit :
Bonjour à tous, J'ai une appl qui affiche un TabControl contenant différents TabPage. Suivant le loggin de connexion utilisé à l'ouverture de mon appl, je dois afficher différents TabPage. Ainsi, je comptais utiliser la propriété "Visible" des tabpages. Le soucis est qu'à priori ça ne fonctionne pas. En effet, que ce soit sur le Load de ma Form ou même sur un Button de la form, lorsque j'execute par exemple : MyTabControl.TabPages(1).visibleúlse, avec un refresh derrière, rien ne se passe. Quelqu'un aurait il une idée ? D'avance merci Olan