WPF, wie die StackPanel-Steuerelement Scrollbar
in einem stackpanel ich fügen Sie einige Etiketten vom code behind zur Laufzeit: ich will, machen das stackpanel-Steuerelement Scrollbar. In der xaml-Datei habe ich:
<ScrollViewer HorizontalAlignment="Left" Height="299" Margin="592,120,0,0" VerticalAlignment="Top" Width="188" VerticalScrollBarVisibility="Auto">
<StackPanel x:Name="stackPanelVistaProfiloTessera" Height="292" Width="170"/>
</ScrollViewer>
In der code-behind-ich fügen Sie einige Aufkleber für das stackpanel-Steuerelement:
for(.....)
{
stackPanelVistaProfiloTessera.Children.Add(new Label {....});
}
Warum das stackpanel-Steuerelement ist nicht Scrollbar? Wie kann ich dies beheben?
Dank
- Setzen
ScrollViewer
innenStackPanel
. - Könnten Sie ein Listenfeld statt. Es wird automatisch scrollen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Entfernen Sie Höhe und Breite von stackpanel..rest ist in Ordnung hier.
Ausgabe wie folgt Aussehen.
eingestellt werden können-Marge auf stackpanel wenn Sie Höhe und Breite für design-Zwecke.