Bonjour,
Je viens vers vous avec une petite problématique qui me prends du temps :
Je souhaiterais griser un onglet dans une liste afin qu'il ne soit actif qu'à certaines conditions. Et là c'est le drame ... Il apparait que C# ne le gère pas en natif avec bon vieu "Enabled".
Beaucoup de tutos pour supprimer et réintroduire un onglet (comme dans la FAQ), mais je veux simplement le griser.
Chez microsoft, j'ai trouvé cette solution :
https://msdn.microsoft.com/fr-fr/lib...v=vs.110).aspx
C'est un premier pas, mais mon onglet n'est toujours pas désactivé, on "bidouille" un truc pour que quand l'utilisateur clique, hop on lui dit non et on le renvoi a l'onglet courant.
Après mes recherches, j'ai réussi celà :
Je me rapproche du but, mais l'onglet est toujours actif c'est son contenu qui ne l'est plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part (TabControl.TabPages[1] as Control).Enabled = false;
Avez vous une idée, une petite aide svp ?
Merci.
Cordialement,
M4itreG
Partager