Adorner.GetDesiredTransform(GeneralTransform) メソッド

定義

装飾要素に現在適用されている変換に基づいて、装飾の Transform を返します。

public:
 virtual System::Windows::Media::GeneralTransform ^ GetDesiredTransform(System::Windows::Media::GeneralTransform ^ transform);
public virtual System.Windows.Media.GeneralTransform GetDesiredTransform(System.Windows.Media.GeneralTransform transform);
abstract member GetDesiredTransform : System.Windows.Media.GeneralTransform -> System.Windows.Media.GeneralTransform
override this.GetDesiredTransform : System.Windows.Media.GeneralTransform -> System.Windows.Media.GeneralTransform
Public Overridable Function GetDesiredTransform (transform As GeneralTransform) As GeneralTransform

パラメーター

transform
GeneralTransform

装飾された要素に現在適用されている変換。

返品

装飾に適用する変換。

注釈

装飾は、装飾する要素とは異なる方法で変換する必要がある場合があります。 たとえば、サイズ変更ハンドルなどのポイントのように動作する装飾は、装飾された要素と共に変換および回転する必要がありますが、拡大縮小は行われません。 これに対し、要素にマーキーを表示する装飾には、装飾された要素と同じ変換が必要な場合があります。

このメソッドは、不要な変換または不要な変換をフィルター処理する機会を提供するために、関連付けられている AdornerLayer によって呼び出されます。 このメソッドの実装では、受信変換 (装飾された要素の変換) を調べて、役に立たない、または装飾自体に適用すべきでない側面を削除する必要があります。 このメソッドを使用して、装飾要素に対する相対的な位置を制御できるようにする翻訳を追加する場合など、この時点で変換の詳細を追加することもできます。

適用対象