2008-11-14 7 views
0

J'ai un panneau de retour qui est rempli dynamiquement avec contrôle Label et TextBox. L'affichage sera quelque chose comme ceci:Comment faire pour aligner les contrôles de taille variable à l'intérieur du WrapPanel dans WPF

Étiquette 1 [zone de texte] Étiquette 4 [zone de texte] Étiquette 2 [zone de texte] Label 5 [zone de texte] Label 3 [zone de texte]

et ainsi de suite ...

Comment puis-je configurer le panneau d'habillage de sorte qu'il affiche les contrôles comme ci-dessus?

La longueur de la fenêtre est également fixe et parfois il y a beaucoup d'étiquettes et elles sont coupées du côté droit.

Répondre

1

Il semble que je doive jouer avec la propriété ItemWidth du contrôle Wrap Panel.

<WrapPanel Width="Auto" ItemWidth="60" Height="Auto" HorizontalAlignment="Left" Orientation="Horizontal" x:Name="textBoxPanel" /> 
Questions connexes