Taal

FrameworkElement.OverridesDefaultStyle Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of dit element stijleigenschappen van themastijlen bevat.

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

Waarde van eigenschap

true als dit element geen themastijleigenschappen gebruikt; alle eigenschappen die afkomstig zijn van stijlen afkomstig zijn van lokale toepassingsstijlen en themastijleigenschappen zijn niet van toepassing. false als toepassingsstijlen eerst van toepassing zijn en vervolgens themastijlen van toepassing zijn op eigenschappen die niet specifiek zijn ingesteld in toepassingsstijlen. De standaardwaarde is false.

Opmerkingen

Het meest voorkomende gebruik van deze eigenschap is een indirect gebruik binnen de setter van een stijl die een themastijl aangeeft.

Important

Als u instelt OverridesDefaultStyletrue op een besturingselement, onderdrukt u de standaardsjabloon voor besturingselementen die door de themastijlen wordt geleverd. Deze besturingssjabloon bevat doorgaans de inhoudspresentator en andere samengestelde elementen die eenvoudige UI-functionaliteit en visualisatie bieden voor het besturingselement. Als u wilt dat het besturingselement dezelfde functies blijft ondersteunen als de standaardthemastijlen, moet u een alternatieve stijl opgeven met een besturingselementsjabloon waarmee dezelfde structuur wordt gerepliceerd. Voor meer informatie, zie Overzicht van het ontwerpen van besturingselementen.

Informatie over afhankelijkheidseigenschappen

Item Waarde
Id-veld OverridesDefaultStyleProperty
Eigenschappen van metagegevens ingesteld op true AffectsMeasure

Van toepassing op