Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
缩放变换时wpf中的画布滚动_Wpf_Canvas_Zooming_Scrollviewer - Fatal编程技术网

缩放变换时wpf中的画布滚动

缩放变换时wpf中的画布滚动,wpf,canvas,zooming,scrollviewer,Wpf,Canvas,Zooming,Scrollviewer,我定制了一个画布来支持缩放。我是通过尺度变换来实现的。 我将滚动查看器缠绕在画布上,但当画布缩放时,滚动条不可见 我知道缩放变换不会改变UIElement的实际大小,这就是为什么缩放画布时滚动条不可见的原因 有没有其他解决办法 您可以通过将滚动条绑定到实际大小来增加实际大小。或者您可以改用LayoutTransform:了解它和RenderTransform之间的区别 谢谢!我用过LayoutTransfrom。

我定制了一个画布来支持缩放。我是通过尺度变换来实现的。 我将滚动查看器缠绕在画布上,但当画布缩放时,滚动条不可见

我知道缩放变换不会改变UIElement的实际大小,这就是为什么缩放画布时滚动条不可见的原因


有没有其他解决办法

您可以通过将滚动条绑定到实际大小来增加实际大小。或者您可以改用LayoutTransform:了解它和RenderTransform之间的区别

谢谢!我用过LayoutTransfrom。