Adorner.GetDesiredTransform(GeneralTransform) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve Transform para el adorno, basándose en la transformación que se aplica actualmente al elemento adornado.
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
Parámetros
- transform
- GeneralTransform
Transformación que se aplica actualmente al elemento adornado.
Devoluciones
Transformación que se aplica al adorno.
Comentarios
Es posible que un adorno deba transformarse de forma diferente al elemento que decora. Por ejemplo, los adornos que actúan como puntos, como los identificadores de cambio de tamaño, deben traducirse y girarse junto con el elemento adornado, pero no se escalan. Por el contrario, un adorno que muestra una marquesina en un elemento podría requerir la misma transformación que el elemento adornado.
El asociado AdornerLayer llama a este método para proporcionar una oportunidad para filtrar transformaciones no deseadas o innecesarias. Las implementaciones de este método deben examinar la transformación entrante (que es la transformación para el elemento adornado) y quitar aspectos que no son útiles o no deben aplicarse al propio adorno. Este método también se puede usar para agregar detalles de transformación adicionales en este momento, por ejemplo, agregar una traducción que permita al adorno controlar su posición en relación con el elemento adornado.