我和他打了几个小时。这让我感到害怕,我为自己感到羞耻:(
我不能让水平滚动条出现在这里。谁能指出我为什么?
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<ScrollViewer Grid.Row="0" Grid.Column="0">
<Canvas Width="2000" Height="2000" ScrollViewer.CanContentScroll="True" ScrollViewer.HorizontalScrollBarVisibility="Visible" ScrollViewer.VerticalScrollBarVisibility="Auto">
<Grid Canvas.Left="30" Canvas.Top="30">
<Grid.RowDefinitions>
<RowDefinition />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<TextBlock Grid.Row="0" Grid.Column="0">Test text</TextBlock>
</Grid>
<Grid Canvas.Left="430" Canvas.Top="30">
<Grid.RowDefinitions>
<RowDefinition />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<TextBlock Grid.Row="0" Grid.Column="0">Another test text</TextBlock>
</Grid>
</Canvas>
</ScrollViewer>
</Grid>
垂直滚动条非常完美。
非常感谢你的帮助。
答案 0 :(得分:1)
我已经找到了自己的答案。它定位它并在谷歌找到正确的方法:(
我没有正确使用scrollview
<ScrollViewer Grid.Row="0" Grid.Column="0" x:Name="Panel_SFP_SerialIDInfo" VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto">
<Canvas Width="2000" Height="2000">
现在它按预期工作。 希望它可以帮助某人:)