Language

FocusManager.GetFocusScope(DependencyObject) メソッド

定義

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

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

最も近いフォーカス スコープを取得する要素。

返品

指定した要素のフォーカス スコープ。

例外

element は nullです。

注釈

IsFocusScope、Window、Menu、ToolBarのContextMenuの既定値はtrue。

フォーカス スコープは、スコープ内の FocusManager.FocusedElement を追跡するコンテナー要素です。 既定では、 Window クラスは、 Menu、 ContextMenu、および ToolBar クラスと同様にフォーカス スコープです。 フォーカス スコープである要素は、IsFocusScopeに設定true。

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

適用対象