嘿,我和装饰师有问题 . 我创建了调整大小的装饰器,它有四个Thumb控件,一个用于装饰控件的每个角 . 控件正在Canvas上绘制,用户可以选择它并调整其大小 . 画布托管在ZoomBoxPanel控件上,该控件基本上将ScaleTransform和TranslateTransform应用于整个事物以提供缩放和平移支持 .
问题是,当一个项目超出缩放面板的范围,并且项目按照您的期望裁剪时(比如设置ClipToBounds = true时),您仍然可以看到装饰者!有人可以告诉我一种防止这种情况的方法吗?
谢谢!!
1 回答
修复它,解决方案是将一个AdornerDecorator对象放在Canvas上方:)