我正在创建一个WPF窗口。该窗口包含一个用户控件,该控件又包含一个项控件。这个用户控件可以是任何高度,因此我想放一个滚动条。我使用下面的代码,但它不起作用。可以指出我应该做出哪些改变
<ScrollViewer VerticalScrollBarVisibility="Visible">
<UC:History x:Name="ucHistory"/>
</ScrollViewer>
更新: 谢谢J.H.你将高度设置为滚动查看器,这是有效的 我的问题是,我怎么知道运行时的高度,因为alllication可以在任何系统显示大小上运行, 基本上我想把滚动放在下面的ucPatientHistory控件上 外部用户控件(已添加到窗口中)
<!-- right bottom-->
<UC:PatientDispensationHistory x:Name="ucPatientHistory"/>
</StackPanel>
</Grid>
<!-- Left Side-->
<UC:NewDispensation x:Name="ucDispenceAgain"/>
</DockPanel>
</Grid>
UC:PatientDispensationHistory
<ScrollViewer Height="250">
<GroupBox Header="Visit History" >
<StackPanel>
<TextBlock Text="No Visit History" Visibility="{Binding NoVisitText}" x:Name="txtNoVisit"/>
<ItemsControl Name="CtrlPatientVisitHistory" Margin="8" ItemsSource="{Binding PatientVisitDetails}">
.....
</ItemsControl>
</StackPanel>
</GroupBox >
</ScrollViewer >