다음을 통해 공유


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

표시된 요소에 현재 적용된 변환입니다.

반환

GeneralTransform

표시기에 적용할 변환입니다.

설명

표시기를 데코 레이트 하며 해당 요소 보다 다르게 변환 해야 합니다. 예를 들어 표시기와 같은 지점 처럼 동작 하는 크기 조정 핸들, 되어야 변환 및 표시 된 요소를 함께 회전 하지만 배율 조정 되지 않습니다. 반면, 요소에서 움직이는 텍스트를 표시 하는 표시기 된 요소와 동일한 변환이 필요할 수 있습니다.

이 메서드는 연결 된 AdornerLayer 필터링 할 수 있는 기회를 원치 않거나 변환 불필요 한 수 있도록 합니다. 이 메서드의 구현에서는 들어오는 변환 (즉, 표시 된 요소에 대 한 변환)를 검사 하 고 유용 하지 않거나 자체 표시기에 적용할 수 없습니다 측면을 제거 해야 합니다. 이 메서드는 예를 들어 표시기를 표시 된 요소와 상대적인 범례의 위치를 제어할 수 있도록 하는 번역을 추가 이때 추가 변환 정보를 추가 하려면 데도 사용할 수 있습니다.

적용 대상