В настоящее время я работаю над настольным приложением C# WPF, целью которого является сделать его похожим на "real"
приложение для Магазина Windows.
Я хочу добавить appbar
, который должен отображаться, когда пользователь проводит пальцем снизу вверх. Чтобы сделать это в обычном приложении, просто поместите палец за пределы области экрана и проведите пальцем вверх. Но если я сделаю это в полноэкранной программе WPF, я не получу никаких событий TouchDown
или TouchMove
- вероятно, потому, что палец уже опущен при входе в фактическую область экрана. Я также пробовал использовать структуру Manipulation, но здесь тот же результат. Даже когда я подключаюсь непосредственно к очереди сообщений с помощью WndProc
или других перехватчиков, я вообще не получаю никаких событий.
Забавно то, что я вижу, как "touch cursor"
перемещается по экрану, так что по крайней мере что-то в базовой структуре уведомлено.
Кто-нибудь знает, как это сделать?
p.s. Я не могу просто использовать вместо этого приложение магазина Windows из-за проблем с аппаратным подключением ;-)