Pintar em um inkcanvas com dedo (tela de toque) não mouse - mouseMove em vez de mouseclick

StackOverflow https://stackoverflow.com/questions/9021088

  •  14-11-2019
  •  | 
  •  

Pergunta

Eu estou usando um inkcanvas em uma janela WPF (C #). Esta tela está funcionando quando estou drinando o mouse para a tela e, em seguida, clique no mouse para desenhar o que quiser.

Eu pretendo colocar isso em uma tela de toque.À medida que eu não resistente, o toque na tela (dedo ou caneta) atuará como movimento do mouse, e não clicar no mouse, portanto, nada será pintado.

Como posso conseguir isso?

Foi útil?

Solução

That assumption is wrong, all touch behaviors are interpreted as mouse interaction by default if you do not override it, a touch turns into MouseDown, so it will work (i have a touch-screen myself).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top