Etikett

Label kontroller tillhandahåller vanligtvis information i användargränssnittet (UI). Tidigare har en Label endast innehållit text, men eftersom Label som levereras med Windows Presentation Foundation (WPF) är en ContentControlkan den innehålla antingen text eller en UIElement.

Skärmbild av etikettkontroller som visas på olika sätt.

En Label ger både funktionellt och visuellt stöd för åtkomstnycklar. Den används ofta för att aktivera snabb tangentbordsåtkomst till kontroller, till exempel en TextBox. Om du vill tilldela en Label till en Controlanger du egenskapen Label.Target till den kontroll som ska fokuseras när användaren trycker på åtkomstnyckeln.

Följande bild visar ett Label "Tema" som riktar sig mot en ComboBox. När användaren trycker på Tfår ComboBox fokus.

Titel Description
Så här skapar du en kontroll som har en åtkomstnyckel och textbrytning Lär dig hur du skapar en kontroll som har en åtkomstnyckel och stöder automatisk radbrytning.

Formatmallar och stilar

I det här avsnittet beskrivs format och mallar för Label kontrollen. Du kan ändra standardvärdet ControlTemplate för att ge kontrollen ett unikt utseende. Mer information finns i Vad är formatmallar och mallar? och Hur skapar du en mall för en kontroll.

Innehållsegenskap

Kontrollen Label använder egenskapen Content för att visa dess innehåll. Den här egenskapen kan innehålla text eller valfri UIElement.

Delar

Kontrollen Label definierar inga malldelar.

Visuella tillstånd

I följande tabell visas de visuella tillstånden Label för kontrollen.

VisualState-namn VisualStateGroup-namn Description
Giltigt ValidationStates Kontrollen använder Validation klassen och den Validation.HasError anslutna egenskapen är false.
OgiltigFocus ValidationStates Den Validation.HasError kopplade egenskapen är true och styrningen har fokus.
OgiltigInteIFokus ValidationStates Den Validation.HasError bifogade egenskapen är true och kontrollen har inte fokus.

Se även