J'ai trois zones de texte ... à l'intérieur d'un panneau de pile (orientation = horizontal).
chacun a la même largeur. Si l'un d'entre eux est réduit, je veux que les deux autres partagent l'espace.
Je veux dire si 15o était la largeur totale (50 * 3). Si l'un est réduit, chaque zone de texte doit en occuper 75.
S'il vous plaît aidez-moi à le faire. Merci
Réponses:
2 pour la réponse № 1Un moyen simple consiste à les mettre dans un UniformGrid. Si vous le définissez à Rows="1"
, alors il créera une colonne pour chaque enfant (non réduit) et fera en sorte que toutes les colonnes aient la même largeur.
<UniformGrid Rows="1" Width="150">
<TextBox />
<TextBox />
<TextBox />
</UniformGrid>