Всплывающее окно WPF с использованием сенсорного вводаC#

Место общения программистов C#
Anonymous
Всплывающее окно WPF с использованием сенсорного ввода

Сообщение Anonymous »

Я хотел бы использовать всплывающее окно в приложении .NET WPF.

Код: Выделить всё


asdfasfdg


И я хочу использовать его на сенсорном дисплее. Итак, удерживайте всплывающее окно и переместите его за пределы всплывающего окна. Событие Touch Leave срабатывает и закрывает всплывающее окно. Это работает.

Код: Выделить всё

private void MyPopup_TouchLeave(object sender, System.Windows.Input.TouchEventArgs e)
{
MyPopup.IsOpen = false;
}
Но после закрытия всплывающего окна сенсорный экран больше не работает. Мне нужно нажать 10 раз на экран, пока он снова не отреагирует.
Я что-то делаю не так или это ошибка. Всякий раз, когда палец оказывается на экране при закрытии всплывающего окна, касание зависает на следующие 10 нажатий.
Может быть, еще одна информация. Прикосновение внутри того же приложения вызывает проблемы после закрытия всплывающего окна, но касание в другом приложении работает без проблем.

Подробнее здесь: https://stackoverflow.com/questions/798 ... ouch-input

Вернуться в «C#»