Pergunta

Estou desenvolvendo um aplicativo de tela sensível ao toque e permito que os usuários adicionem marcação baseada em toque a uma sobreposição sobre o conteúdo usando uma tela de tinta.Cheguei a um ponto em que a visualização por trás da sobreposição tem um elemento com o qual o usuário deve ter permissão para interagir, mas os eventos são capturados pelo InkCanvas e não pelo controle subjacente.Existe uma maneira de exibir traços, mas ainda permitir que os controles por trás do InkCanvas capturem eventos?

Foi útil?

Solução

Você pode definir InkCanvas.IsHitTestVisible = false e ele ainda será exibido, mas você não poderá interagir com ele e todos os eventos irão para os elementos inferiores na ordem z, o que parece exatamente o que você deseja.

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