Я немного покопался, пытаясь решить эту проблему, но пока не нашел решения, которое работает для меня.
В основном у меня есть <ItemsControl>
, а в <ItemsControl.ItemsTemplate>
у меня есть<ListView>
, который отображает количество имен людей.В списке всегда будут имена от 0 до 5 человек.
Я хочу всплывающую подсказку с дополнительной информацией, относящейся к объекту, над которым ведется поиск.Как получить индекс (или содержимое, например, имя) элемента, над которым я на данный момент нахожу курсор, чтобы убедиться, что отображаемая подсказка предназначена для правильного человека?!
У меня есть событие MouseEnterв списке, который запускается каждый раз, когда мышь перемещается по объекту, и в режиме отладки я могу изучить детали отправителя и найти нужное имя человека, но как мне получить его из кода?
Я хочу что-то вроде:
int index = sender.GetCurrentlyHoveredOverItem();
Я не хочу слишком усложнять этот пост, перечисляя все, что я пробовал, но если вам нужна дополнительная информация, пожалуйста, дайте мне знать.
Заранее спасибо за помощь!