2016-07-29 25 views
0

Gibt es eine Möglichkeit, den Zeigermodus für WebView in einer Xbox UWP App zu deaktivieren? Ich kann die RequiresPointer Eigenschaft nicht verwenden, da WebView von FrameworkElement und nicht von Control verlängert wird.Deaktivieren des Zeigermodus für die Webansicht in Xbox UWP

Das ist meine Probe XAML:

<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> 
     <WebView Source="http://stackoverflow.com/" Height="300" Width="500" /> 
    </Grid> 

Bitte die Zeiger finden Sie unten im Bild markiert.

Ich habe

bereitgestellt
RequiresPointerMode = ApplicationRequiresPointerMode.WhenRequested; 

in App.xaml.cs und RequiresPointer = RequiresPointer.Never; auf Seitenebene.

Wie kann ich den Zeiger vermeiden und Controller-Tasten zum Scrollen verwenden?

enter image description here

+1

Sie möchten den Zeigermodus von 'WebView' deaktivieren? Sie können auf die Tabelle [WebView-Ereignisse] (https://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.webview.aspx?f=255&MSPPError=-2147217396#events verweisen), 'WebView' unterstützt die meisten Benutzereingabeereignisse, die von UIElement geerbt wurden, wie KeyDown, KeyUp und PointerPressed by design, mit anderen Worten, der Zeigermodus von' WebView' ist bereits deaktiviert, ich bin verwirrt mit was Sie fragen nach. –

Antwort