Adorner.GetDesiredTransform(GeneralTransform) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un oggetto Transform per lo strumento decorativo, in base alla trasformazione attualmente applicata all'elemento adornato.
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
Parametri
- transform
- GeneralTransform
Trasformazione attualmente applicata all'elemento adornato.
Valori restituiti
Trasformazione da applicare allo strumento decorativo.
Commenti
Potrebbe essere necessario trasformare un adorner in modo diverso rispetto all'elemento che decora. Ad esempio, gli strumenti decorativi che agiscono come punti, ad esempio i quadratini di ridimensionamento, devono essere convertiti e ruotati insieme all'elemento adornato, ma non ridimensionati. Al contrario, uno strumento decorativo che visualizza un riquadro di selezione su un elemento potrebbe richiedere la stessa trasformazione dell'elemento adornato.
Questo metodo viene chiamato dall'oggetto associato AdornerLayer per offrire un'opportunità di filtrare le trasformazioni indesiderate o non richieste. Le implementazioni di questo metodo devono esaminare la trasformazione in ingresso (ovvero la trasformazione per l'elemento decorato) e rimuovere gli aspetti che non sono utili o non devono essere applicati allo strumento decorativo stesso. Questo metodo può anche essere usato per aggiungere dettagli di trasformazione aggiuntivi in questo momento, ad esempio aggiungendo una traduzione che consente allo strumento decorativo di controllare la relativa posizione rispetto all'elemento adornato.