【问题标题】:Getting mouse position on rotated canvas in WPF/C#在 WPF/C# 中获取旋转画布上的鼠标位置
【发布时间】:2015-09-23 09:50:30
【问题描述】:

通常,在 TransformGroup 对象中进行转换后,我可以在 WPF 画布上获取鼠标位置。但现在我需要在画布上获得相对鼠标位置。示例1(抱歉,由于声誉问题,无法发布图片)。

有办法吗?

【问题讨论】:

    标签: c# wpf canvas mouse transform


    【解决方案1】:

    通过访问TransformGroup,您可以获取存储在TransformGroupValue 属性中的Matrix

    矩阵为您提供了Transform 方法来转换一个点。

    【讨论】:

      最近更新 更多