【问题标题】:WPF: How do I implement a stretch transform?WPF:如何实现拉伸变换?
【发布时间】:2011-01-24 16:32:11
【问题描述】:

我正在尝试实现一种效果,该效果将沿着一条线从其中心点拉伸多边形到鼠标位置。我用SkewTransform 和这两点之间的平面角度尝试了各种方法,但这并没有给我我想要的。

我有点假设我必须走MatrixTransform 路线,但我的线性代数已经很生疏了。

【问题讨论】:

    标签: wpf transform stretch


    【解决方案1】:

    您可以使用 ScaleTransform 并将其应用于一个方向,然后将其与 RotateTransform 组合,如果您需要拉伸的方向不仅仅是简单的 x 或 y,或者查看 @ 987654323@ 形状上的属性。

    CodeProject 上有一篇很好的文章,里面有一些例子。

    MSDN 也有一些reference material

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-30
      • 2010-12-22
      • 2010-11-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多