首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用自定义名称访问现有对象

使用自定义名称访问现有对象
EN

Stack Overflow用户
提问于 2016-02-23 16:16:47
回答 2查看 55关注 0票数 1

我有一系列具有公式化名称的文本块,如"BlockOne“、"BlockTwo”等,它们都是在我的XAML中创建的。我想使用文本访问块名,即:

代码语言:javascript
复制
if (output.Contains("206.218.192.186"))
{
    TextBlock + "One".Text = "AI";
}

我该怎么做?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-02-23 16:22:05

您可以使用FindName函数,它允许您找到一个控件,将其转换为您的类型(在本例中为TextBlock ),并从那里访问它的文本值。

代码语言:javascript
复制
(TextBlock)this.FindName("myTextBlock").Text = "AI";
票数 1
EN

Stack Overflow用户

发布于 2016-02-23 16:21:17

尝试使用父容器的FindName函数

以下是其他一些可以详述细节的文章:

按名称查找WPF控件

如何按名称或类型查找WPF控件?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35582611

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档