Aracılığıyla paylaş


Adorner.GetDesiredTransform(GeneralTransform) Yöntem

Tanım

Transform Donatıcı için, şu anda donatılan öğeye uygulanmış olan dönüştürmeye göre bir döndürür.

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

Parametreler

transform
GeneralTransform

Şu anda donatılan öğeye uygulanan dönüştürme.

Döndürülenler

Donatıcıya uygulanacak dönüştürme.

Açıklamalar

Bir donatıcının süslediğinden farklı bir şekilde dönüştürülmesi gerekebilir. Örneğin, yeniden boyutlandırma tutamaçları gibi nokta gibi davranan donatıcılar çevrilmeli ve süslenmiş öğeyle birlikte döndürülmelidir, ancak ölçeklendirilmemelidir. Buna karşılık, bir öğede kayan yazı görüntüleyen bir donatıcı, donatılan öğeyle aynı dönüşümü gerektirebilir.

Bu yöntem, istenmeyen veya gereksiz dönüşümleri filtreleme fırsatı sağlamak için ilişkili AdornerLayer tarafından çağrılır. Bu yöntemin uygulamaları gelen dönüşümü (donatılan öğenin dönüşümüdür) incelemeli ve yararlı olmayan veya donatıcının kendisine uygulanmaması gereken yönleri kaldırmalıdır. Bu yöntem şu anda ek dönüştürme ayrıntıları eklemek için de kullanılabilir. Örneğin, donatıcının donatılan öğeye göre konumunu denetlemesini sağlayan bir çeviri ekleme.

Şunlara uygulanır