Это приложение WPF.LogicalTree Control непосредственно под мышью нет VisualTree
Я пытаюсь получить контроль непосредственно под мышью, и это оказывается удивительной болью.
Mouse.DirectlyOver, InputHitTest и VisualTreeHelper.HitTest все ссылаются на дерево VISUAL. Я пытаюсь захватить сам контроль.
Пример: Если у меня есть TextBox и используйте любой из вышеперечисленных, он вернет TextBoxView, тогда как я хочу сам TextBox.
Это происходит внутри события PreviewLeftButtonDown. Отправитель не является вариантом, поскольку отправитель всегда является ListViewItem для меня. Если я проверяю e.OriginalSource, это все еще элемент VisualTree, а не фактический элемент управления.
Благодарим за разъяснение, если потребуется.
Благодаря
Это будет принятый ответ TextBoxView - это то, что я закончил с использованием. Спасибо – tronious