Adorner.GetDesiredTransform(GeneralTransform) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar en Transform för utsmyckningen, baserat på den transformering som för närvarande tillämpas på det utsmyckade elementet.
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
Parametrar
- transform
- GeneralTransform
Den transformering som för närvarande tillämpas på det utsmyckade elementet.
Returer
En transformering som ska tillämpas på utsmyckningen.
Kommentarer
En utsmyckning kan behöva transformeras på ett annat sätt än det element som den dekorerar. Till exempel bör utsmyckningar som fungerar som punkter, till exempel ändra storlek på handtag, översättas och roteras tillsammans med det utsmyckade elementet, men inte skalas. En utsmyckning som visar en markeringsram på ett element kan däremot kräva samma transformering som det utsmyckade elementet.
Den här metoden anropas av den associerade AdornerLayer metoden för att ge en möjlighet att filtrera oönskade eller onödiga transformeringar. Implementeringar av den här metoden bör undersöka den inkommande transformeringen (som är transformeringen för det utsmyckade elementet) och ta bort aspekter som inte är användbara eller som inte bör tillämpas på själva prydaren. Den här metoden kan också användas för att lägga till ytterligare transformeringsinformation just nu, till exempel genom att lägga till en översättning som gör det möjligt för utsmyckningen att styra sin position i förhållande till det utsmyckade elementet.