读书人

WPF 窗体添加滚动条有关问题

发布时间: 2013-08-27 10:20:47 作者: rapoo

WPF 窗体添加滚动条问题

我在窗体中放置的Canvas,当鼠标滚轮滚动时让canvas放大,他内部的图形也放大.

当canvas超出窗体时出现滚动条怎么弄.

主要是Canvas内部图形也在放大.... WPF 图形 Canvas 鼠标
[解决办法]
把canvas套在一个scrollview里面
然后鼠标的滚轮使用matrixtransform 给canvas做变换应该可以实现
楼主可以试下
[解决办法]
一般我们做这种可缩放的的展示的时候都不用滚动条
这就好比你在用ps的时候 是个画布 你在移动画布
多余的部分会被自动裁剪了 而不是出滚动条
你需要能够支持拖拽 然后拖拽着看自己想要的地方
当然这个只是我的建议 具体的还得看你具体需求
[解决办法]
传送门
这个应该就是你想要的效果
http://www.codeproject.com/Articles/97871/WPF-simple-zoom-and-drag-support-in-a-ScrollViewer

读书人网 >C#

热点推荐