如何更改变形棒?

时间:2012-01-02 04:57:57

标签: wpf rotation transform render

所以我有一个FrameworkElement我应用了一个有拇指的模板。我计算角度,然后将RenderTransfrom属性设置为等于RotationTranform。一旦我进行了旋转并想要进行另一次旋转,则更改不会粘住,即元素返回其初始位置。如何在应用转换后使更改保持不变。任何帮助,将不胜感激。谢谢。

转换是否会影响实际元素,还是仅仅是渲染事物?它们也会影响元素的边界框吗?我尝试了布局转换,结果仍然相同。

1 个答案:

答案 0 :(得分:0)

您一次只能进行一次转换,但如果您需要多次转换,则可以使用TransformGroup添加所需的转换。

或者你可以使用MatrixTransform你可以操纵的Matrix(这些更改不会是可逆的,但总共只有一个转换它应该具有更高的性能)。