FrameworkContentElement.DefaultStyleKey Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen des Schlüssels, der zum Suchen der Formatvorlage für dieses Steuerelement in Designs verwendet werden soll.
protected public:
property System::Object ^ DefaultStyleKey { System::Object ^ get(); void set(System::Object ^ value); };
protected internal object DefaultStyleKey { get; set; }
member this.DefaultStyleKey : obj with get, set
Protected Friend Property DefaultStyleKey As Object
Eigenschaftswert
Die Formatvorlage. Damit dieser Wert im Rahmen der Designstilsuche ordnungsgemäß funktioniert, wird erwartet, dass es sich um das Type Element handelt, das formatiert wird.
null ist ein akzeptierter Wert für einen bestimmten Fall.
Hinweise
Diese Eigenschaft wird in der Regel nicht über einen der direkten Setter festgelegt. Stattdessen überschreiben Sie die typspezifischen Metadaten dieser Abhängigkeitseigenschaft jedes Mal, wenn Sie eine neue Unterklasse erstellen. Rufen Sie beim Unterklassen die Methode anhand des OverrideMetadataDefaultStyleKeyProperty Bezeichners innerhalb des statischen Konstruktors der Steuerelementunterklasse auf.
Beispielsweise verfügt eine Inlineklasse, z Bold . B. über eine sehr geringe Implementierung hinaus, als die DefaultStyleKey Metadaten in ihrem statischen Konstruktor außer Kraft zu setzen und mehrere Instanzkonstruktoren verfügbar zu stellen. Die Tatsache, dass Elemente, die von dem Bold Tag umgeben sind, eine FontWeight Eigenschaft Bold erhalten, wird in der Designformatvorlage implementiert, auf die verwiesen wurde, indem sie den Standardwert auf DefaultStyleKey " typeof(Bold).
Wenn Das Element oder Steuerelement absichtlich keine Designformatvorlagen verwenden soll, legen Sie die OverridesDefaultStyle Eigenschaft auf true.
Informationen zur Abhängigkeitseigenschaft
| Element | Wert |
|---|---|
| Bezeichnerfeld | DefaultStyleKeyProperty |
Auf Metadateneigenschaften festgelegt true |
AffectsMeasure |