J'ai un ListBox
en bas à droite de ma fenêtre, et je veux placer un Label
sur le côté supérieur gauche de ce ListBox
.Comment attacher un contrôle à un autre contrôle dans WPF?
Actuellement, je me sers un DockPanel
pour ancrer la ListBox
sur le côté en bas à droite de la fenêtre, mais je ne suis pas sûr de savoir comment « groupe » l'étiquette et le ListBox
ensemble afin qu'ils restent ensemble.
Est-ce que je dois accomplir ceci avec des marges codées en dur pour les deux afin qu'elles semblent être attachées ensemble?
De même, quel contrôle dois-je utiliser pour faire cela? StackPanel
, DockPanel
, etc?
Merci J'ai fait cela Mais l'étiquette reste toujours en haut de la fenêtre et la liste de la liste semble centrée. Mais les deux ont l'air d'être ancrés sur le côté droit de l'écran. –
Ou dois-je définir la hauteur du DockPanel? –
Joe a la bonne approche pour faire Label et ListBox dans une unité. Le reste dépend de la façon dont vous intégrez ce DockPanel dans le reste de l'interface utilisateur. A l'intérieur du Dockpanel externe, vous avez Dock = Right mais pas 'BottomRight' –