如何从代码中获取对象的 x:Name?
给定对 XAML 中定义的对象的引用,是否可以确定该对象具有什么(如果有)x:Name,或者我只能通过访问 FrameworkElement.Name 属性来执行此操作(如果该对象是 FrameworkElement)?
Given a reference to an object defined in XAML, is it possible to determine what (if any) x:Name the object has, or can I only do this by accessing the FrameworkElement.Name property (if the object is a FrameworkElement)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以采取的一种方法是首先检查该对象是否是 FrameworkElement,如果不是,请尝试反射来获取名称:
One approach you could take is to first check if the object is a
FrameworkElement
, and if not, try reflection to get the name: