Ich habe ein Canvas, mit einem Kind Kontrolle. Die untergeordneten Steuerelemente empfangen alle PreviewTouchDown- und PreviewTouchUp-Ereignisse in Ordnung - aber nach Aktivierung der Manipulation (IsManipulationEnabled
= true) im Canvas-Bereich werden nur die "down" -Ereignisse für untergeordnete Objekte ausgelöst, aber die TouchUp- und PreviewTouchUp-Ereignisse werden überhaupt nicht ausgelöst.WPF TouchUp nicht ausgelöst, wenn die Elternmanipulation aktiviert ist
Irgendwelche Ideen, was hier vor sich geht?
Also gibt es keine Möglichkeit, sie beide zu bekommen? – Jaska
Ich habe gerade einen eigenen Code gefunden, bei dem ich 'CaptureTouch' manuell von einem' PreviewTouchDown'-Handler aus aufrufen muss, der auch 'Handled = true' setzt. Und es gibt auch einen 'PreviewTouchUp'-Handler. Leider kann ich es momentan nicht testen, aber ich werde es morgen versuchen. – Clemens
OK, Großartig, wenn du das kannst .. aber es macht mir nichts aus, wenn es zu mühsam ist, da ich schon die ganze Idee der Manipulation weggeworfen habe und entschieden habe, Maßstab und Drehungen selbst im TouchMove-Event zu berechnen. – Jaska