加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – wpf UIElement是否有任何唯一标识符?

发布时间:2020-12-15 18:07:21 所属栏目:百科 来源:网络整理
导读:为了在我的 WPF表单中记录用户操作,我添加了一些全局事件处理程序 我想准确记录哪个控件触发事件,是否有像ASP.Net中的ClientId这样的wpf UIElement的唯一标识符? 解决方法 你为什么不使用哈希码. 您可以比较这些值以确保它们是同一个对象,并且很容易使用它
为了在我的 WPF表单中记录用户操作,我添加了一些全局事件处理程序

我想准确记录哪个控件触发事件,是否有像ASP.Net中的ClientId这样的wpf UIElement的唯一标识符?

解决方法

你为什么不使用哈希码.

您可以比较这些值以确保它们是同一个对象,并且很容易使用它们.GetHashCode()

编辑

显然每次运行程序时都会有所不同,所以实际上这绝对是一个坏主意,除非你想在每次记录进程时更新日志.尽管如此

我的意思是你可以在创建日志时为每个对象存储一个哈希值,但我不知道我是否喜欢它

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读