FocusManager.GetFocusScope(DependencyObject) メソッド

定義

true に設定された IsFocusScope を持ち、指定した要素に最も近い先祖を決定します。

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

パラメーター

element
DependencyObject

最も近いフォーカス範囲を取得する対象となる要素。

戻り値

指定した要素のフォーカス範囲。

例外

elementnullです。

注釈

MenuToolBarContextMenu、 のIsFocusScopeWindow既定値は ですtrue

フォーカス範囲とは、その範囲内の FocusManager.FocusedElement を追跡するコンテナー要素です。 既定では、 Window クラスは、および クラスとToolBar同様にMenuContextMenuフォーカス スコープです。 フォーカス スコープである 要素が にtrue設定されていますIsFocusScope

フォーカス、キーボード フォーカス、論理フォーカスの詳細については、「 入力の概要」を参照してください。

適用対象