Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Realiza el diseño de un adorno en DesignerView.
Espacio de nombres: Microsoft.Windows.Design.Interaction
Ensamblado: Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)
Sintaxis
Public MustInherit Class AdornerLayout
Dim instance As AdornerLayout
public abstract class AdornerLayout
public ref class AdornerLayout abstract
public abstract class AdornerLayout
Comentarios
En la mayoría de los árboles de la interfaz de usuario de Windows Presentation Foundation (WPF), el diseño se produce en orden descendente por los métodos Arrange y Measure. Los adornos no pueden aprovecharse directamente de esto porque un adorno tiene normalmente una posición relativa con respecto a un elemento que no es un elemento secundario o primario directo. Algunos adornos complejos incluso tienen que calcular su tamaño y posición en función de las posiciones de otros elementos, algo que WPF no puede hacer.
La clase AdornerLayout está diseñada para mejorar esto. Cada vez que el diseño se actualiza en EvaluateLayout, se llama al método EvaluateLayout de AdornerLayout. Este método debe determinar si es necesario repetir la medición y organización del adorno, y llamar a los métodos InvalidateMeasure o InvalidateArrange adecuados en el adorno.
Jerarquía de herencia
System.Object
Microsoft.Windows.Design.Interaction.AdornerLayout
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.Windows.Design.Interaction (Espacio de nombres)
PrimarySelectionAdornerProvider