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

Definition

Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob dieses Element die Formatvorlageneigenschaften aus Designformatvorlagen enthalten soll.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

Eigenschaftswert

true, wenn dieses Element keine Designstileigenschaften verwendet, alle auf Stile zurückgehenden Eigenschaften aus den Stilen lokaler Anwendungen stammen und die Designstileigenschaften nicht angewendet werden.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, wenn Anwendungsstile vor Designstilen auf Eigenschaften angewendet werden, die in Anwendungsstilen nicht explizit festgelegt wurden.false if application styles apply first, and then theme styles apply for properties that were not specifically set in application styles. Die Standardeinstellung ist false.The default is false.

Hinweise

Die häufigste Verwendung dieser Eigenschaft ist eine indirekte Verwendung innerhalb des Setter eines Stils, der einen Stil mit Design bereitstellt.The most common usage of this property is an indirect usage within the setter of a style that is supplying a themed style.

Wichtig

Wenn Sie für OverridesDefaultStyle true ein Steuerelement auf festlegen, wird die Standard Steuerelement Vorlage unterdrückt, die von den Designstilen bereitgestellt wird.If you set OverridesDefaultStyle to true on a control, you will be suppressing the default control template supplied by the theme styles. Diese Steuerelement Vorlage umfasst in der Regel den Content Presenter und andere zusammengesetzte Elemente UIUI , die grundlegende Funktionalität und Visualisierung für das Steuerelement bereitstellen.That control template typically includes the content presenter and other composited elements that provide basic UIUI functionality and visualization for the control. Wenn das Steuerelement die gleichen Funktionen wie die Standarddesign Stile weiterhin unterstützen soll, müssen Sie einen alternativen Stil mit einer Steuerelement Vorlage angeben, die die gleiche Struktur repliziert.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. Weitere Informationen finden Sie unter Übersicht über das Erstellen von Steuerelementen.For more information, see Control Authoring Overview.

Informationen zur AbhängigkeitseigenschaftDependency Property Information

BezeichnerfeldIdentifier field OverridesDefaultStyleProperty
Metadateneigenschaften auf true festgelegtMetadata properties set to true AffectsMeasure

Gilt für: