Die Beschriftungen im folgenden Beispiel (WPF/XAML) werden nur vom Bildschirm weggeführt, es erfolgt kein Umbruch. Entfernen der Ausrichtung funktioniert, aber bietet nicht die erforderliche Funktionalität/Aussehen & fühlen. Irgendwelche Ideen, wie man die WrapPanel
Wrap auf die aktuelle Größe der StackPanel
?WrapPanel wird nicht umgebrochen, wenn es sich in einem StackPanel mit horizontaler Ausrichtung befindet
<Window Height="300" Width="600">
<StackPanel Orientation="Horizontal">
<WrapPanel>
<Label Height="28" Name="label1" Width="120">First Name</Label>
<Label Height="28" Name="label2" Width="120">John</Label>
<Label Height="28" Name="label3" Width="120">Last Name</Label>
<Label Height="28" Name="label4" Width="120">Smith</Label>
<!-- ...more labels!... -->
</WrapPanel>
<!-- ...other controls/panels... -->
</StackPanel>
</Window>
Wenn Sie bind sagen, klingt das so, als würde das automatisch passieren? Wie würde man das machen? – derGral
Ich habe das nicht versucht, aber im Grunde genommen: –
NotDan
Das scheint zu funktionieren; Vielen Dank! Das Problem ist, dass es im Stackpanel noch andere Dinge gibt und deren Breite nicht berücksichtigt wird. Irgendwelche Ideen für den Umgang damit? – derGral