Découvrir Windows Presentation Foundation

Définir un span dans la grille

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Vous allez maintenant définir un span dans votre grid. Il s'agit d'étendre les contrôles sur plusieurs colonnes.
03:22

Transcription

Encore un petit peu de grid, donc on en est là, ce que je voudrais vous montrer également c'est la gestion de la grid. ça ressemble un petit peu à ce que vous avez en HTML, on est d'accord, on a des colonnes, on a des lignes. Donc vous allez vous dire : « Est-ce qu'on peut dépasser une colonne ou une ligne ? », c'est à dire faire ce qu'on a en HTML, on appelle un span. Oui, bien sûr. Je vais partir de cette définition et puis rajouter ici au lieu de mon bouton un TextBlock, on va voir ça plus en détails, mais comme vous vous imaginez un TextBlock est bien un bloc de textes. On va le mettre sur la row zéro, donc on va prendre la première ligne, on va mettre ici : « bonjour les amis », peu importe et je vais déplacer mes boutons sur la deuxième ligne GridRow un, celle-ci. Je laisse mon TextBlock sur la ligne zéro, qui est celle-ci, je vais dire « Coucou un », je vais peut être faire OK et annuler. Ça va commencer à ressembler peut être à des boutons un peu classiques pour la beauté du geste. Et donc, pour l'instant j'ai ceci. Il faudra que je change un petit peu ça aussi, donc c'est une bonne idée d'ailleurs. Je vais me préparer à faire un VerticalAlignment et un HorizontalAlignment aussi pour mon deuxième bouton, au lieu de faire un top, je vais faire un center partout et puis je vais mettre des types. Et puis je vais mettre une largeur à 80, par exemple. Ça devrait être pas mal. Pour que ce soit plus lisible je vais me débarrasser de ça, d'ailleurs. On va tout mettre dans l'écran. Voyons voir. OK, c'est pas mal, j'ai toujours : « bonjour les amis », j'ai ça d'ailleurs qui commence à m’embêter, vous vous souvenez, je vais aussi au passage l'enlever, donc il s'agit d'outil de débogage pour WPF. Donc je vais dans le menu déboguer, dans les options de débogage, débogage général et je vais chercher un peu plus bas WPF, activer les outils de débogage d’interface utilisateur pour XAML, donc je vais plutôt chercher XAML et Afficher les outils de runtime dans l'application. Je désactive, ça va nous aider un peu. Mon textblock, je voudrais qu'il span, je l'ai mis sous la grid zéro. Je vais d'abord l'aligner au centre, ce qui va me donner... (donc, je n'ai plus mon outil débogage) ...un centrage, par rapport à la première colonne évidemment. Donc je veux le centrer maintenant sur toutes les colonnes et je vais dire : Grid.ColumnSpan et je vais lui donner une valeur, le span est de deux, j'ai deux colonnes et voilà qui est plutôt pas mal. Donc, j'ai mon textbox ici, mes deux boutons, c'est plutôt joli.

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 !