Wie gestatte ich Manipulationen in ListView / GridView-Steuerelementen, während ich Scroll- und Cross-Slide-Manipulationen in ListView / GridView erlaube?

Insbesondere habe ich ein benutzerdefiniertes Benutzersteuerelement, das Manipulationsereignisse zum Scrollen eines benutzerdefinierten DirectX-Steuerelements empfängt. Dieses und ähnliche Steuerelemente sind Elemente in einer GridView. Ich möchte, dass das GridView in der Lage ist, horizontal durch die standardmäßige TranslateRailsX-Manipulation zu scrollen, während die Steuerelemente in der Lage sein sollen, TranslateRailsY-Manipulationsereignisse zu empfangen.

In meinen bisherigen Experimenten kann ich den GridView-Bildlauf aktivieren, indem ich den Manipulationsmodus der Steuerelemente auf System setze, aber die Steuerelemente empfangen keine Manipulationsereignisse. Wenn Sie den Manipulationsmodus der Steuerelemente auf Alle, TranslateY oder TranslateRailsY einstellen, kann ich die Manipulationsereignisse von meinem benutzerdefinierten Steuerelement empfangen lassen, aber der GridView-Touch-Scroll funktioniert nicht.

Wie kann ich BEIDE Manipulationen zulassen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage