2017-10-10 86 views
1

在C#UWP應用程序中,我使用Window.Current.CoreWindow.PointerCursor = null嘗試設置鼠標光標停止渲染,以前用於更新幾個窗口10更新,但最近光標不再消失。如何將鼠標光標設置爲隱藏在UWP應用程序中?

刪除光標渲染的正確方法是什麼?

另外我也嘗試在Window.Current.CoreWindow.Dispatcher.RunAsync方法內外運行代碼。

我已經驗證了Window.Current.CoreWindow.PointerCursor在我設置之後爲空。

+0

。您的應用是UWP應用還是遊戲應用? –

+0

你是什麼意思是UWP或遊戲應用程序? 這是一個UWP標題,是一款遊戲,但我並沒有將它標記爲遊戲,據我所知。 –

回答

1

你需要當我設置`null`爲`Window.Current.CoreWindow.PointerCursor`,可以使光標消失寫出下面的代碼在App構造

this.RequiresPointerMode = Windows.UI.Xaml.ApplicationRequiresPointerMode.WhenRequested; 
+0

可惜這沒有效果。也許我錯過了別的東西? 鼠標消失了一會兒(帶或不帶上述代碼),但每當我移動或單擊鼠標時返回... –

+0

如何在UWP,C#中查找當前光標類型? – Mahesh

相關問題