TextElement.FindName(String) 方法

定义

通过引用对象的 x:NameName 属性值,在对象模型/运行时对象图中检索对象。

public:
 virtual Platform::Object ^ FindName(Platform::String ^ name) = FindName;
IInspectable FindName(winrt::hstring const& name);
public object FindName(string name);
function findName(name)
Public Function FindName (name As String) As Object

参数

name
String

Platform::String

winrt::hstring

要检索的对象的名称。

返回

Object

Platform::Object

IInspectable

具有指定名称的对象;如果未检索任何对象,则为 null。

注解

FrameworkElement 是实现对大多数其他运行时类 的 Name 支持的类,但 TextElement 不是 FrameworkElement 派生类。 TextElement 支持自己的 Name 和 FindName 实现,并且名称查找的基础逻辑不区分 TextElementFrameworkElement。 可以使用 TextElement 实现的 FindName 查找命名的 FrameworkElement,反之亦然。

由于 FindName 依赖于针对 Name 属性分析的所有 XAML 源,因此在加载 XAML 之前,不应尝试调用 FindName。

名称和 FindName 受 XAML 名称范围的概念的影响。

适用于