Je ne peux pas distinguer la différence entre «Auto» et «*» lors du réglage de la largeur / hauteur d'une colonne de grille. Veuillez aider!
Je ne peux pas distinguer la différence entre «Auto» et «*» lors du réglage de la largeur / hauteur d'une colonne de grille. Veuillez aider!
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 grille
Auto
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 les Auto
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 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.