VisualElement.IsFocused プロパティ

定義

この要素に現在フォーカスがあるかどうかを示す値を取得します。 これはバインド可能なプロパティです。

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

プロパティ値

true 要素がフォーカスされている場合は 。それ以外の場合は false

注釈

基になるツールキットの実装によっては、アプリケーションに複数のフォーカスがある場合があります。 特にメニューとモーダルでは、複数の項目にフォーカスが置かれている場合があります。

次の例は、フォーカスの状態に基づいて背景色を条件付きで設定する方法を示しています。

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

適用対象