Dodałem ScrollViewer w moim oknie WPF4 z ScrollViewer.PanningMode. Kiedy przeciągam scrollviewer na moim ekranie wielodotykowym, jest OK. Ale ... Okno porusza się z przewijaniem, gdy przybywam na przewijanie górne lub dolne. Jak możemy tego uniknąć?Okno przesuwania okna przeglądarki WPF Przewijanie ekranu?
Odpowiedz
Edit: Aby zakończyć odpowiedź: Nie jest rodowitym wydarzenie dla tego, który można po prostu oznaczone jako obsługiwane: ManipulationBoundaryFeedback
Ruch ten jest nazywany brzegowy zwrotne który jest regulowany przez system operacyjny (CAN ustawiane przez użytkowników w ustawieniach Pen and Touch
na karcie Panning
). Nie wiem, czy interfejs API systemu Windows pozwala temu zapobiec, this page może być trafny.
Thx HB. Mam e.Handled = true ManipulationBoundaryFeedback (zdarzenie scrollview), a teraz wszystko jest OK! – FrenchTouch
Oh, nie wiedziałem, że były na to rodzime wydarzenia! Cieszę się, że moja odpowiedź była w tym pomocna :) –
Jedno dodatkowe: jeśli chcesz wyłączyć graniczną informację zwrotną dla wszystkich kontrolek w oknie, powinieneś umieścić uchwyt ManipulationBoundaryFeedback na pierwszym panelu okna, a nie na samym oknie. –
- 1. Tworzenie wyskakującego okna WPF bez ekranu
- 2. Masz okno wpf wewnątrz innego okna wpf
- 3. Wstążka WPF: Maksymalizowanie okna wyłączania ekranu
- 4. Tworzenie pełnego ekranu przeglądarki BXslider (wypełnianie całego okna przeglądarki)
- 5. Zmiana położenia początkowego okna WPF
- 6. C# - WPF - pobieranie okna dialogowego przeglądarki folderów bez użycia System.Windows.Forms?
- 7. Otwórz okno przeglądarki IE
- 8. Wartość zwracana okna WPF
- 9. Przewijanie okna JQuery?
- 10. Wyłącz ListView Przewijanie podczas przesuwania ViewPager
- 11. Okno dialogowe potwierdzenia javascript przed zamknięciem okna przeglądarki
- 12. Typ/okno dialogowe WPF?
- 13. Upewnienie się, że okno WPF znajduje się wewnątrz ekranu
- 14. Zrzut ekranu okna z pytonem:
- 15. otwarcie okna kontroli użytkownika WPF winform kurczy okno nadrzędne winform
- 16. WPF. Jak ukryć/pokazać główne okno z innego okna
- 17. Jak otworzyć drugie okno z pierwszego okna w WPF?
- 18. WPF: Konwersja współrzędnych ekranu i współrzędnych WPF
- 19. Zmiana zawartości okna WPF
- 20. Przeciągalne okno WPF bez ramki
- 21. Zobacz aktywne okno w WPF?
- 22. Wyświetlane zdarzenie okna w WPF?
- 23. C# WPF przenieść okno
- 24. Potwierdź okno dialogowe po zamknięciu przeglądarki?
- 25. Tworzenie okna i wyskakiwanie z krawędzi ekranu
- 26. Przechwytywanie ekranu okna VB.NET (ALT + PRINTSCREEN)
- 27. Czy mogę wykryć ruch okna przeglądarki z jednego ekranu na drugi w JavaScript?
- 28. Włącz przewijanie dla widoku drzewa WPF
- 29. Rozciągnij obraz, aby wypełnić szerokość okna przeglądarki.
- 30. Jak utworzyć niestandardowe okno chrome w wpf?
Czy okno cofa się po zwolnieniu przycisku dotykowego? –
@HB: Dokładnie. FYI Próbowałem e.Handled = true na Manipulation *. Nie działa. I ... Nie chcę używać SurfaceListBox; p – FrenchTouch