来自 XAML 的 WPF 引用对象
这是让我烦恼的一个!
我在 stackoverflow 上发现了有关访问资源的 Accessing XAML object in codebehind(WPF) 。
但是,如果我想引用文本框(例如在我的代码隐藏文件中)怎么办? 我在周围没有找到那个。
谢谢!
Here is one that bothers me!
I found on stackoverflow this Accessing XAML object in codebehind(WPF) about accessing a resource.
But what if i want reference to a textbox, for example, in my code-behind file?
I didn't find that around.
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
给它一个
x:Name
,然后在代码隐藏中将其引用为this.TheName
。请参阅 MSDN 上的 XAML 命名元素。
Give it an
x:Name
and then in your code-behind just reference it asthis.TheName
.See XAML Named Elements on MSDN.
XAML:
代码:
但并非 xaml 中的所有对象都具有名为
Name
的属性,在这种情况下您可以使用:XAML:
Code:
But not all objects in xaml has property called
Name
, in that case you can use this: