Je sais que le duplicata que je suggère est pour Silverlight, mais la syntaxe est la même pour WPF.
ChrisF
Réponses:
199
Nous parlons dans le contexte de WPFGrid ici? Ma réponse parlera de colonnes, mais il en va de même pour les lignes.
En bref:
- Autosignifie la taille au contenu de la colonne et
- *signifie la taille proportionnelle à la grille
Autosignifie qu'une colonne a autant de largeur que les éléments qu'elle contient. La largeur des *colonnes dimensionnées est calculée en allouant de l'espace pour les Autocolonnes et à largeur fixe, puis en divisant l'espace restant. Donc, s'il n'y a qu'une seule *colonne de taille, elle obtiendra tout l'espace restant, s'il y en avait deux, elles en obtiendraient la moitié chacune, etc. Vous pouvez également modifier la proportion allouée à chaque colonne de taille en étoile.
Si la colonne A avait une taille de 2*et B avait une taille de 3*alors l'espace de colonne entier est divisé en 5 parts égales; la colonne A obtiendrait 2 parts de l'espace et B 3 parts.
Réponses:
Nous parlons dans le contexte de
WPF
Grid ici? Ma réponse parlera de colonnes, mais il en va de même pour les lignes.En bref:
-
Auto
signifie la taille au contenu de la colonne et-
*
signifie la taille proportionnelle à la grilleAuto
signifie qu'une colonne a autant de largeur que les éléments qu'elle contient. La largeur des*
colonnes dimensionnées est calculée en allouant de l'espace pour lesAuto
colonnes et à largeur fixe, puis en divisant l'espace restant. Donc, s'il n'y a qu'une seule*
colonne de taille, elle obtiendra tout l'espace restant, s'il y en avait deux, elles en obtiendraient la moitié chacune, etc. Vous pouvez également modifier la proportion allouée à chaque colonne de taille en étoile.Si la colonne A avait une taille de
2*
et B avait une taille de3*
alors l'espace de colonne entier est divisé en 5 parts égales; la colonne A obtiendrait 2 parts de l'espace et B 3 parts.la source