我有以下代码:
<HubSection x:Name="modules_section" ...>
<DataTemplate>
<StackPanel Orientation="Vertical">
..................................
如何让 StackPanel 占据 HubSection 的完整高度?
VerticalAlignment="Stretch" 不起作用。
我也尝试使用绑定
<StackPanel Height={Binding ElementName=modules_section, Path=ActualHeight}" ...>
但集线器部分的 Actualheight 似乎是 0 (我也尝试在代码隐藏中设置它并调试以查看该值)。
A <StackPanel>
与其中的内容一样大,但一般来说,使项目在一个<HubSection>
与该部分中的剩余空间一样高,只需设置VerticalContentAlignment
在该部分,即:
<HubSection VerticalContentAlignment="Stretch">
<DataTemplate>
<ScrollViewer HorizontalScrollMode="..." VerticalScrollMode="...">
<StackPanel Orientation="Vertical">
...
在这种情况下,我正在包装我的<StackPanel>
in a <ScrollViewer>
应对有足够数据需要滚动的情况
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)