0
好吧,问题很简单。为了实现我的画布(即分辨率15000 * 10000)可以在窗口中拖动(即1680 * 1050)?保持画布尺寸比窗口大
好吧,问题很简单。为了实现我的画布(即分辨率15000 * 10000)可以在窗口中拖动(即1680 * 1050)?保持画布尺寸比窗口大
查找到ScrollViewer:
<Window ...>
<Grid>
<ScrollViewer HorizontalScrollBarVisibility="Visible" VerticalScrollBarVisibility="Visible">
<Canvas Width="15000" Height="10000">
...
</Canvas>
</ScrollViewer>
</Grid>
</Window>
你知道,也许如何使可缩放(输入/输出)scroolviewer? – Bip 2012-03-26 20:33:32
您可以设置[LayoutTransform](http://msdn.microsoft.com/en-us/library/system.windows.frameworkelement.layouttransform.aspx)或[RenderTransform](http://msdn.microsoft.com/ en-us/library/system.windows.uielement.rendertransform.aspx)属性,例如到[ScaleTransform](http://msdn.microsoft.com/zh-cn/library/system.windows.media.scaletransform.aspx)。 – Clemens 2012-03-26 20:41:49