Я использую модифицированную форму древовидной структуры, для элемента дерева есть шаблон для отображения текстового поля с кнопкой «Готово» во всплывающем окне. Я использовал статический класс, чтобы найти, если mouseOver
(IInputElement currentPosition = Mouse.DirectlyOver;) событие для любого другого элемента древовидной структуры, чтобы выделить его, кроме элемента во всплывающем текстовом поле. Элементы добавляются в это древовидное представление динамически. Я использую модель MVVM здесь.
Проблема в том, что когда первый элемент добавлен и находится во всплывающем текстовом поле, указатель мыши для всего приложения как-то отключается, что не требуется. Но при добавлении второго элемента и оставлении его в текстовом поле «Всплывающее окно» включается наведение мыши, то есть элементы дерева выделяются при наведении мыши. это происходит поочередно ....
Что захватывает это событие при наведении курсора .. ??