我正在构建一个控件,用户可以在其中“绘制”放置在内容上方的可调整大小的矩形。要调整这些矩形的大小,我在其顶部使用了一个Adorner,该Adorner包含4个Thumbs来更改矩形的大小。
问题在于,此控件是“可缩放的”,这意味着ScaleTransform会根据缩放因子应用于整个控件。 Advorner中的“Thumbs”也受此ScaleTransform的影响。
但是我需要它们保持大小,而不受缩放系数的影响。
我尝试将装饰器放置在另一个未经转换的控件的层中,而不是在矩形层中,但这是行不通的。
我怎样才能做到这一点?
谢谢,
安德烈(Andrej)
最佳答案
您是否检查过此帖子:Transformations on AdornedElement are also applied to Adorner?!?它行得通吗?