共用方式為


FocusManager.GetFocusedElement 方法

定義

多載

GetFocusedElement()

擷取UI中具有焦點的專案。

GetFocusedElement(XamlRoot)

擷取 Xaml island 容器內的焦點專案。

GetFocusedElement()

擷取UI中具有焦點的專案。

public:
 static Platform::Object ^ GetFocusedElement();
 static IInspectable GetFocusedElement();
public static object GetFocusedElement();
function getFocusedElement()
Public Shared Function GetFocusedElement () As Object

傳回

Object

Platform::Object

IInspectable

具有焦點的物件。 一般而言,這是 Control 類別。

備註

警告

針對 WinUI 3 應用程式,此方法一律會傳回 null,因為它依賴 WinUI 3 不支援的 CoreWindow API。

請改用 FocusManager.GetFocusedElement(XamlRoot) 多載,其中 XamlRoot 可以透過 XamlRoot 属性擷取任何載入的 UIElement。

適用於

GetFocusedElement(XamlRoot)

擷取 Xaml island 容器內的焦點專案。

public:
 static Platform::Object ^ GetFocusedElement(XamlRoot ^ xamlRoot);
/// [Windows.Foundation.Metadata.Overload("GetFocusedElement")]
 static IInspectable GetFocusedElement(XamlRoot const& xamlRoot);
[Windows.Foundation.Metadata.Overload("GetFocusedElement")]
public static object GetFocusedElement(XamlRoot xamlRoot);
function getFocusedElement(xamlRoot)
Public Shared Function GetFocusedElement (xamlRoot As XamlRoot) As Object

參數

xamlRoot
XamlRoot

傳回

Object

Platform::Object

IInspectable

具有焦點的物件。 一般而言,這是 Control 類別。

屬性

Windows 需求

裝置系列
Windows 10, version 1903 (已於 10.0.18362.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v8.0 引進)

另請參閱

適用於