我正在尝试在一个页面中将父滚动查看器中的2个滚动查看器对齐。
每个scrollviewer里面都是一个动态添加数据的列表框。但是ScrollViewer(DataViewer1)占用了整个页面,即使我已经将空格分为 1.5 * ,用于“DatavIiewer1”和< “DataViewer”的强度> 1 * 。
<ScrollViewer Name="DataList" Grid.Row="2" Grid.RowSpan="2" Grid.Column="1" VerticalAlignment="Stretch">
<Grid Name="ScrollContent" Margin="0,0,0,0">
<Grid.RowDefinitions>
<RowDefinition Height="1.5*"/>
<RowDefinition Height="1*"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<ScrollViewer Grid.Row="0" Grid.Column="0" Name="DataViewer1" VerticalScrollBarVisibility="Visible">
------//Dynamic Listbox
</ScrollViewer>
<Grid Grid.Row="1" Grid.Column="0" Name="DataViewer" >
<ScrollViewer>
---------//Dynamic Listbox
</Scrollviewer>
</Grid>
</Grid>
</ScrollViewer>
Windows中是否存在上述功能的限制?
当我设置Grid“ScrollContent”Height = 1000时,上面的代码正常工作。
但我希望它能够做出回应。