Рисуйте на InkCanvas пальцем (сенсорным экраном), а не мышью - MouseMove вместо MouseClick - PullRequest
1 голос
/ 26 января 2012

Я использую InkCanvas в окне Wpf (c #). Этот холст работает, когда я перетаскиваю мышь на холст, а затем щелкаю мышью, чтобы нарисовать то, что я хочу.

Я собираюсь поставить это на сенсорный экран. Как я понимаю, прикосновение к экрану (пальцем или пером) будет действовать как движение мыши, а не нажатие мыши, поэтому ничего не будет нарисовано.

Как мне этого добиться?

1 Ответ

3 голосов
/ 27 января 2012

Это предположение неверно, все сенсорные действия по умолчанию интерпретируются как взаимодействие с мышью, если вы не отменяете его, касание превращается в MouseDown, так что оно будет работать (у меня сам сенсорный экран).

...