Nous mettrons à jour notre Politique de confidentialité prochainement. En voici un aperçu.

Découvrir Windows Presentation Foundation

Découvrir les options courantes des panels

Testez gratuitement nos 1336 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Dans les panels, vous allez explorer les options les plus utilisées pour modifier l'organisation des contrôles contenus.
03:58

Transcription

Voyons quelques options de nos panels juste avant d'aborder la grid. Je vais venir, je vais garder mon DockPanel bien au chaud, ici en faisant un commentaire. Donc entre parenthèses Visuel Studio le commentaire c'est « Je sélectionne et je fais un control KC pour commenter ». C'est pour commente control KU pour uncomment et control KC pour commenter. Je reprends mon StackPanel, parce que le WrapPanel lui même n'a pas beaucoup de subtilités. J'enlève mes docs ici qui ne servent plus à rien, donc. Et vous vous souvenez que le StackPanel par défaut, a un comportement vertical, donc son orientation par défaut est verticale, parce qu'il stacke de façon verticale. J'ai une option intéressante sur les éléments donc sur les contrôles qui sont à l’intérieur du StackPanel. C'est une propriété qui s'appelle HorizontalAlignment, qui va me permettre de dire : « Bah mon bouton il est à gauche, au centre, à droite ». Donc on va faire un petit exemple, comme ceci. Et center et vous avez vu il y a une quatrième option qui en faite est l'option par défaut, qui s'appelle stretch, donc on n'a pas besoin de la mettre et ça nous donne ceci. Mon premier bouton est HorizontalAlignment à left, donc c'est ici, de deuxième right il est ici, le troisième center il est ici. Et je vais pouvoir jouer avec la taille de mon bouton de façon à lui donner la taille que je souhaite. Ici par défaut, elle a pris la taille du contenu. Donc je vais pouvoir gérer ça de cette façon de mon StackPanel ou évidemment si mon StackPanel, vous avez compris, d'orientation cette fois-ci horizontale à ce moment-là vous gérez le VerticalAligment, donc je ne vais pas vous le montrer, vous avez compris. C'est juste pour vous donner un exemple. Et vertical, c'est bien sur pas Left, mais c'est top Center ou Bottom. C'est évident. Revenons maintenant - on enlève tout ça - au DockPanel. Le DockPanel, bon vous vous souvenez : top left-right button et le centre ce qui me donne ceci. Mais est-ce que je peux docker différentes choses à gauche, à droite ? C'est à dire avoir des contrôles qui se succèdent sur la gauche, ou qui se succèdent sur la droite ? Bien sûr, je vais l'appeler par exemple « coucou un », un DockPanel top et un deuxième DockPanel.Dock, que je vais appeler Coucou 2, et finalement si j’exécute, eh bien, je vais les avoir un peu dans l'ordre de la déclaration. J'ai un coucou 1, coucou 2, comme ceci. Et on va les aligner dans l'ordre d’apparition, évidemment. Une option aussi qui pourrait être intéressante c'est si je me débarrasse de ce bouton, une option au niveau du DockPanel lui-même qui dit : « Est-ce qu'on va remplir avec le dernier enfant qu'on trouve ? ». Et je peux le mettre à false, d'ailleurs je peux garder ça. A ce moment là, je ne vais pas avoir le comportement de remplissage, mais le dernier bouton qui est mon COUCOU en majuscule. On va juste obtenir une position mais qui ne va pas être un fill, un remplissage complet de la dernière zone. Si vous avez besoin de conserver des docs, mais de ne rien mettre au milieu pour une raison, pour une autre pas de problème, n'oubliez pas LastChildFill à false.

Découvrir Windows Presentation Foundation

Améliorez la qualité de vos interfaces graphiques avec WPF (Windows Presentation Foundation). Découvrez le langage XAML, définissez votre interface graphique manuellement, etc.

3h12 (40 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Spécial abonnés
Date de parution :12 mai 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !