Mam płótno z jednym dzieckiem. Kontrolki podrzędne odbierają wszystkie zdarzenia PreviewTouchDown i PreviewTouchUp - ale po włączeniu opcji Manipulacja (IsManipulationEnabled
= true) w obszarze Canvas tylko zdarzenia "w dół" są uruchamiane na obiekcie podrzędnym, ale zdarzenia TouchUp i PreviewTouchUp nie są uruchamiane w ogóle.WPF TouchUp nie uruchamia się, gdy włączona jest nadrzędna manipulacja.
Jakieś pomysły, co się tutaj dzieje?
Więc nie ma opcji, aby je zdobyć? – Jaska
Po prostu znalazłem swój własny kod, w którym ręcznie wołam 'CaptureTouch' z' PreviewTouchDown' handler, który ustawia również 'Handled = true'. Istnieje również handler 'PreviewTouchUp'. Niestety nie mogę go teraz przetestować, ale spróbuję jutro. – Clemens
OK, Świetnie, jeśli możesz to zrobić ... ale nie przejmuj się, jeśli to zbyt kłopotliwe, bo już porzuciłem cały pomysł użycia manipulacji i zdecydowałem się obliczyć skalę i obroty w touchmove -Event. – Jaska