3
WPF:スクロールバー付きのItemsControl(ScrollViewer)
私は、その後、この私がプログラム(のみの最初のいくつかの項目が表示され、より表示していないスクロールバーをコンパイルして実行するときのItemsControlにスクロールバーを追加する方法に小さな「チュートリアル」、そしてそれがデザイナービューで動作しますが、ではない-でも、 VerticalScrollbarVisibilityが「Auto」ではなく「Visible」に設定されている場合)。 これを解決する方法について何か考えはありますか? これは、アイテムを表示するために使用するコードです(通常はDatabindingで作業しますが、デザイナーでアイテムを表示するには、手動で追加しました)。 <ItemsControl x:Name="itemCtrl" Style="{DynamicResource UsersControlStyle}"> <ItemsControl.ItemsPanel> <ItemsPanelTemplate> <StackPanel Orientation="Vertical" HorizontalAlignment="Center" VerticalAlignment="Top"> </StackPanel> </ItemsPanelTemplate> </ItemsControl.ItemsPanel> <uc:UcSpeler /> <uc:UcSpeler /> <uc:UcSpeler /> <uc:UcSpeler /> <uc:UcSpeler /> </ItemsControl> そして、これは私のテンプレートです: <Style x:Key="UsersControlStyle" TargetType="{x:Type ItemsControl}"> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="{x:Type ItemsControl}"> <Border SnapsToDevicePixels="true" Background="{TemplateBinding Background}" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" Padding="{TemplateBinding Padding}"> <ScrollViewer …