2011-02-07 5 views
1

私はドラッグ&ドロップ操作の先をプレビューすることになっている私のadornerに問題があるとの問題を作成します。回転した要素は、私が飾ら要素を回転させるまで</p> <p>すべてが正常に動作している、adorner

私のadornerは装飾された要素の視覚的なブラシで満たされている矩形であるため、要素が回転されるとadornerは正しい(既に回転した)画像を取得します。しかし、矩形も回転させなければならないので、イメージはもう一度回転します。これは発生しないと考えられます。何とか変換のブラシを除外して、再び回転しないようにすることができますか、または私の問題に対して別の解決策がありますか?

おかげ

答えて

0

最後に、私はこの問題の解決法を持っています:この小さなalgorythmとlink私は、UI要素のコピーを作成し、rendertransformプロパティをnullに設定し、それも許可された元の要素の代わりに視覚的なブラシとして使用しました元の要素を不可視に設定する!

0

あなたはadornerクラスでGetDesiredTransformメソッドをオーバーライドして、adornerの子(あなたのケースでは視覚的なブラシで四角形)に適用される変換を操作することができます。

+0

はい、問題は、Rectangleを回転させたいが、ブラシを同じままにしたい場合、adornerは以前に回転したUIElementからブラシを取得し、再び回転させます。わかる? – raphi011

+0

誰もアンサーを持っていませんか? – raphi011

関連する問題