Freigeben über


Etikett

In der Regel stellen Label Steuerelemente Informationen auf der Benutzeroberfläche bereit. Zuvor enthält Label nur Text, aber da das Label-Element, das mit WPF (Windows Presentation Foundation) geliefert wird, ein ContentControl-Element ist, kann es entweder Text oder UIElement enthalten.

Screenshot von Label-Steuerelementen, die in verschiedenen Varianten angezeigt werden.

Ein Label bietet sowohl funktionale als auch visuelle Unterstützung für Tastenkombinationen. Es wird häufig verwendet, um schnellen Tastaturzugriff auf Steuerelemente wie z. B. ein TextBox zu ermöglichen. Legen Sie zum Zuweisen eines Label zu einem Control die Label.Target-Eigenschaft auf das Steuerelement fest, das den Fokus erhalten soll, wenn Benutzer*innen die Tastenkombination drücken.

Die folgende Abbildung zeigt das Label „Theme“, das ein ComboBox als Ziel hat. Wenn Benutzer*innen T drücken, erhält das ComboBox den Fokus.

Title Description
Erstellen eines Steuerelements, das über eine Tastenkombination und Textumbruch verfügt Erfahren Sie, wie Sie ein Steuerelement erstellen, das über eine Zugriffstaste verfügt und Textumbruch unterstützt.

Stile und Vorlagen

In diesem Abschnitt werden die Stile und Vorlagen für das Label Steuerelement beschrieben. Sie können den Standardwert ControlTemplate ändern, um dem Steuerelement eine eindeutige Darstellung zu verleihen. Weitere Informationen finden Sie unter Was sind Formatvorlagen und Vorlagen? Und wie erstellen Sie eine Vorlage für ein Steuerelement.

Content-Eigenschaft

Das Label Steuerelement verwendet die Content Eigenschaft, um den Inhalt anzuzeigen. Diese Eigenschaft kann Text oder ein beliebiges UIElement-Element enthalten.

Bestandteile

Das Label Steuerelement definiert keine Vorlagenteile.

Visuelle Zustände

In der folgenden Tabelle sind die visuellen Zustände für das Label Steuerelement aufgeführt.

VisualState_Name Visualzustandsgruppe Name Description
Gültig Validierungszustände Das Steuerelement verwendet die Validation Klasse und die Validation.HasError angefügte Eigenschaft ist false.
UngültigerFokusiert Validierungszustände Die Validation.HasError angefügte Eigenschaft ist true und das Steuerelement hat den Fokus.
InvalidNichtFokussiert Validierungszustände Die Validation.HasError angefügte Eigenschaft ist true und das Steuerelement hat keinen Fokus.

Siehe auch