Кнопка приложения UWP, удерживаемая - PullRequest
0 голосов
/ 24 марта 2020

Я разработал приложение UWP, и вот мое управление кнопками:

 <Button x:Name="Reversebutton" Content="Reverse" HorizontalAlignment="Left" Margin="10,10,0,0" VerticalAlignment="Top" 
                Width="180" Height="130" PointerReleased="Reversebutton_PointerReleased" ClickMode="Press"
                Background="Green" FontSize="40" FontWeight="Bold" IsRightTapEnabled="False" IsTapEnabled="False" IsDoubleTapEnabled="False" 
                FocusVisualMargin="-50,-50,-50,-50" IsHoldingEnabled="False" PointerMoved="Reversebutton_PointerEntered" PointerEntered="Reversebutton_PointerEntered"
                PointerExited="Reversebutton_PointerReleased" />

Я использую windows Iot и RP3 и 7-дюймовый официальный экран касания hdmi

Проблема, которой я являюсь если пользователь нажимает на кнопку, а затем проводит пальцем по кнопке рядом с кнопкой, на которой он нажимает кнопку go, в режим удержания, и я пытаюсь отключить это.

Я хотя IsHoldingEnabled = "False" исправит проблему, но это все равно произойдет.

Любая помощь будет оценена.

1 Ответ

0 голосов
/ 25 марта 2020

Вы можете попробовать использовать GestureRecognizer класс, чтобы изменить поведение. Вы можете включить или отключить настройки жестов для Tap, Hold , RightTap, CrossSlide и других взаимодействий. Пожалуйста, обратитесь к образцу UWP ( BasicInput ).

...