【发布时间】:2011-06-16 16:32:05
【问题描述】:
我已经尝试解决这个问题,但还没有找到适合我的解决方案。
基本上我有一个<ItemsControl>,在<ItemsControl.ItemsTemplate> 中我有一个<ListView>,它显示了许多人的名字。总是会列出 0 到 5 个人的名字。
我想要做的是弹出一个工具提示,其中包含与被悬停的实体相关的附加信息。我如何获取当前悬停的项目的索引(或名称等内容),以确保工具提示显示的是正确的人?!
我在列表视图上有一个 MouseEnter 事件,每次鼠标移到实体上时都会触发该事件,并且在调试模式下,我可以深入了解发件人详细信息,并可以找到我想要的人的姓名,但我该怎么做它来自代码?
我想要的是这样的:
int index = sender.GetCurrentlyHoveredOverItem();
我不想通过列出我尝试过的所有内容来使这篇文章过于复杂,但是如果您想了解更多信息,请告诉我。
提前感谢您的帮助!
【问题讨论】:
标签: wpf tooltip mouseevent