Ich habe eine einfache ListView
in einer Universal Windows App. Es scrollt sowohl auf einem Gerät mit Touchscreen als auch auf meinem lokalen Computer einwandfrei. Auf dem Touch-Gerät möchte ich in der Lage sein, den Scrollbalken-Daumen zu antippen und zu ziehen, um schnell durch die Liste zu scrollen (so wie Sie den Scroll-Daumen mit der Maus anklicken und ziehen würden). Aber wenn ich versuche, den Rollbalken-Daumen zu wählen, funktioniert es nicht; Der Daumen ist nicht wählbar.UWP ListView Bildlaufleiste nicht im Touch-Modus wählbar
Zuerst dachte ich, der Scroll-Daumen war einfach zu klein, also habe ich mit dem Standard-Stil von ScrollBar
fiedled, um die Breite zu erhöhen. Dann habe ich versucht, andere Werte im Standard ScrollViewer
Stil, wie ScrollingIndicatorMode
und ScrollingIndicatorStates
zu optimieren, so dass sie immer MouseIndicator
verwenden würden, und sicherstellen, dass alle IsHitTestVisible
True
sind. Umsonst.
Es scheint, dass es etwas in den Standardstilen geben muss, die dies erlaubt, aber ich kann es nicht durch Versuch und Irrtum finden, und nirgendwo in den MSDN-Dokumenten scheint dieses Styling zu adressieren.
Ist dies im Berührungsmodus möglich?
ich vor kurzem ähnliche Probleme haben, nicht nur die Daumen, sondern die "HorizontalLargeIncrease" Repeat doesn‘ t arbeiten mit Touch-Modus. –