Freigeben über


VisualElement.IsFocused Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob dieses Element aktuell im Fokus liegt. Dies ist eine bindbare Eigenschaft.

public bool IsFocused { get; }
member this.IsFocused : bool

Eigenschaftswert

System.Boolean

true , wenn das Element fokussiert ist; falseandernfalls .

Hinweise

Anwendungen können je nach Implementierung des zugrunde liegenden Toolkits mehrere Schwerpunkte aufweisen. Insbesondere Menüs und Modals können mehrere Elemente im Fokus behalten.

Das folgende Beispiel zeigt das bedingte Festlegen einer Hintergrundfarbe basierend auf dem Fokuszustand.

void UpdateBackground ()
{
  if (myElement.IsFocused)
    myElement.BackgroundColor = Color.Red;
  else
    myElement.BackgroundColor = Color.Blue;
}

Gilt für: