FrameworkElement.OverridesDefaultStyle FrameworkElement.OverridesDefaultStyle FrameworkElement.OverridesDefaultStyle FrameworkElement.OverridesDefaultStyle Property

Definición

Obtiene o establece un valor que indica si este elemento incorpora propiedades de estilo de los estilos de tema.Gets or sets a value that indicates whether this element incorporates style properties from theme styles.

public:
 property bool OverridesDefaultStyle { bool get(); void set(bool value); };
public bool OverridesDefaultStyle { get; set; }
member this.OverridesDefaultStyle : bool with get, set
Public Property OverridesDefaultStyle As Boolean

Valor de propiedad

true si este elemento no utiliza las propiedades de estilo de tema; todas las propiedades que originan un estilo provienen de los estilos de aplicación locales y las propiedades de estilo de tema no se aplican.true if this element does not use theme style properties; all style-originating properties come from local application styles, and theme style properties do not apply. false si primero se aplican los estilos de aplicación y, a continuación, se aplican los estilos de tema para las propiedades que no se establecieron específicamente en estilos de aplicación.false if application styles apply first, and then theme styles apply for properties that were not specifically set in application styles. De manera predeterminada, es false.The default is false.

Comentarios

El uso más común de esta propiedad es un uso indirecto dentro del establecedor de un estilo que está proporcionando un estilo con formato.The most common usage of this property is an indirect usage within the setter of a style that is supplying a themed style.

Importante

Si establece OverridesDefaultStyle true en en un control, eliminará la plantilla de control predeterminada proporcionada por los estilos de tema.If you set OverridesDefaultStyle to true on a control, you will be suppressing the default control template supplied by the theme styles. Esa plantilla de control normalmente incluye el presentador de contenido y otros elementos compuestos que proporcionan IUUI funcionalidad y visualización básicas para el control.That control template typically includes the content presenter and other composited elements that provide basic IUUI functionality and visualization for the control. Si desea que el control siga admitiendo las mismas características que los estilos de tema predeterminados, debe proporcionar un estilo alternativo con una plantilla de control que replique la misma estructura.If you want the control to continue to support the same features as the default theme styles, you must supply an alternate style with a control template that replicates the same structure. Para obtener más información, consulte Información general sobre la creación de controles.For more information, see Control Authoring Overview.

Información sobre propiedades de dependenciaDependency Property Information

Campo de identificadorIdentifier field OverridesDefaultStyleProperty
Propiedades de metadatos establecidas entrueMetadata properties set to true AffectsMeasure

Se aplica a