Como permitir manipulações nos controles de ListView / GridView Item, permitindo manipulações de rolagem e deslizamento cruzado no ListView / GridView?

Especificamente, eu tenho um controle de usuário personalizado que recebe eventos de manipulação para rolar um controle DirectX personalizado. Esse controle e outros semelhantes são itens em um GridView. Eu quero que o GridView seja capaz de rolar horizontalmente através da manipulação padrão do TranslateRailsX, enquanto os controles devem ser capazes de receber eventos de manipulação do TranslateRailsY.

Em meus experimentos até agora, definindo o modo de manipulação dos controles como System, posso fazer com que a rolagem GridView funcione, mas os controles não receberão nenhum evento de manipulação. Ao definir o modo de manipulação dos controles como All, TranslateY ou TranslateRailsY, posso obter meu controle personalizado para receber os eventos de manipulação, mas a rolagem de toque do GridView não funcionará.

Como posso permitir AMBAS dessas manipulações?

questionAnswers(2)

yourAnswerToTheQuestion