Adorner.GetDesiredTransform(GeneralTransform) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une Transform pour l'ornement, selon la transformation actuellement appliquée à l'élément ornementé.
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
Paramètres
- transform
- GeneralTransform
Transformation actuellement appliquée à l'élément ornementé.
Retours
Transformation à appliquer à l'ornement.
Remarques
Un ornement peut avoir besoin d’être transformé différemment de l’élément qu’il décore. Par exemple, les ornements qui se comportent comme des points, tels que des poignées de redimensionnement, doivent être traduits et pivotés avec l’élément orné, mais pas mis à l’échelle. En revanche, un ornement qui affiche un chapiteau sur un élément peut nécessiter la même transformation que l’élément orné.
Cette méthode est appelée par le associé AdornerLayer pour permettre de filtrer les transformations indésirables ou inutiles. Les implémentations de cette méthode doivent examiner la transformation entrante (qui est la transformation de l’élément orné) et supprimer les aspects qui ne sont pas utiles ou qui ne doivent pas être appliqués à l’ornement lui-même. Cette méthode peut également être utilisée pour ajouter des détails de transformation supplémentaires à ce stade, par exemple en ajoutant une traduction qui permet au ornement de contrôler sa position par rapport à l’élément orné.