0
我想在小控件中显示大图像,以便可以滚动整个图像。 为此,我已使用以下代码,但我只能成功实现垂直滚动。 我应该怎样做才能启用水平和垂直滚动?左右滚动图像
<Grid HorizontalAlignment="Left" VerticalAlignment="Top" Grid.Row="1" Width="470">
<ScrollViewer x:Name="scrollViewer" Width="470" Height="270" HorizontalAlignment="Left" VerticalAlignment="Top">
<Image Name="drag" Stretch="None" HorizontalAlignment="Center" VerticalAlignment="Top"/>
</ScrollViewer>
</Grid>
如果有任何其他的解决办法不是使用的ScrollViewer然后请与大家共享,或提这个代码是实现相同有用的任何变化。
这正常工作会出现,但不如果我给高度和宽度的图像控制。 –
你想让滚动条始终可见吗?您可以适当地设置HorizontalScrollBarVisibility和VerticalScrollBarVisibility –
我不担心滚动条的可见性,我担心的是,图像应该是可滚动的。你的解决方案就像一个魅力,但只有当我们不设置图像控件的高度和宽度。 –