Я пытаюсь реализовать выделение с помощью щелчка и перетаскивания, как в проводнике Windows (синий прямоугольник выделения, который появляется, когда вы удерживаете кнопку мыши нажатой и перемещаете мышь).
Так что в основном яиметь ListView, со стилизованным и шаблонным ListViewItem.Я добавил события MouseEnter и MouseLeave в свой ListViewItem (с EventSetter), он работает нормально, за исключением случаев, когда левая кнопка мыши нажата.В этом случае события не запускаются, что не очень хорошо для того, чего я пытаюсь достичь.
Знаете ли вы, есть ли хороший обходной путь для этого, я хочу знать, когда я 'м над элементом или нет, когда левая кнопка мыши нажата.
Пока я пытался с VisualTreeHelper.HitTest (), но я знаю только, когда я пересекаю ListViewItem, и мне нужно знать, когдаЯ оставляю это.
Спасибо.