FocusManager.GetIsFocusScope(DependencyObject) メソッド

定義

指定した DependencyObject がフォーカス範囲であるかどうかを確認します。Determines whether the specified DependencyObject is a focus scope.

public:
 static bool GetIsFocusScope(System::Windows::DependencyObject ^ element);
public static bool GetIsFocusScope (System.Windows.DependencyObject element);
static member GetIsFocusScope : System.Windows.DependencyObject -> bool
Public Shared Function GetIsFocusScope (element As DependencyObject) As Boolean

パラメーター

element
DependencyObject

添付プロパティの読み込み元の要素。The element from which to read the attached property.

戻り値

Boolean

IsFocusScope が指定した要素で true に設定されている場合は true。それ以外の場合は falsetrue if IsFocusScope is set to true on the specified element; otherwise, false.

注釈

フォーカス範囲とは、その範囲内の FocusManager.FocusedElement を追跡するコンテナー要素です。A focus scope is a container element that keeps track of the FocusManager.FocusedElement within its scope. 既定では Window 、クラスは、、、およびの各クラスとしてフォーカス範囲として扱われ Menu ContextMenu ToolBar ます。By default, the Window class is a focus scope as are the Menu, ContextMenu, and ToolBar classes. フォーカススコープである要素がに設定されてい IsFocusScope true ます。An element that is a focus scope has IsFocusScope set to true.

フォーカス、キーボードフォーカス、および論理フォーカスの詳細については、「 入力の概要」を参照してください。For more information on focus, keyboard focus, and logical focus, see the Input Overview.

適用対象