Adorner.GetDesiredTransform(GeneralTransform) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert een Transform voor de sieraar, op basis van de transformatie die momenteel wordt toegepast op het versierde element.
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
Parameters
- transform
- GeneralTransform
De transformatie die momenteel wordt toegepast op het versierde element.
Retouren
Een transformatie die moet worden toegepast op de sieraar.
Opmerkingen
Een sieraar moet mogelijk anders worden getransformeerd dan het element dat het versiert. Siergrepen die fungeren als punten, zoals formaatgrepen, moeten bijvoorbeeld worden vertaald en gedraaid samen met het versierde element, maar niet geschaald. Een sieraar die een selectiekader op een element weergeeft, kan daarentegen dezelfde transformatie vereisen als het versierde element.
Deze methode wordt aangeroepen door de bijbehorende AdornerLayer om een mogelijkheid te bieden om ongewenste of onnodige transformaties te filteren. Implementaties van deze methode moeten de binnenkomende transformatie (de transformatie voor het versierde element) onderzoeken en aspecten verwijderen die niet nuttig zijn of niet mogen worden toegepast op de sieraar zelf. Deze methode kan ook worden gebruikt om op dit moment aanvullende transformatiedetails toe te voegen, bijvoorbeeld door een vertaling toe te voegen waarmee de sieraar de positie ten opzichte van het versierde element kan bepalen.