放大元素后,超出画布的部分怎么实现自动隐藏?

boigel 2013-06-13 10:22:32
画布canvas1尺寸固定不变,画布canvas2位于画布1上层,单击鼠标放大画布2及其上面的一个或多个多边形;我想要实现:被放大区域超出画布1边界的部分自动不显示,类似被裁切的效果,(当然若再次缩小被裁的部分还得在)这个有办法实现吗?若有,怎么做?谢谢!
...全文
698 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
微恒软件 2013-07-15
  • 打赏
  • 举报
回复
如题,设置canvas1 的Clip属性 设置大小即可实现
jiaoshiyao 2013-07-10
  • 打赏
  • 举报
回复
同上!
liuys00 2013-07-09
  • 打赏
  • 举报
回复
<Grid ClipToBounds="True"> < Canvas /> <Grid />
shu_star 2013-06-17
  • 打赏
  • 举报
回复
下面的不用Cavas,用Grid就可以呀。
再度梦想 2013-06-14
  • 打赏
  • 举报
回复
设置canvas1 的Clip属性

8,737

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧