2017-10-10 17 views
1

C#UWPアプリケーションでは、Window.Current.CoreWindow.PointerCursor = nullを使用してマウスカーソルを設定してレンダリングを停止していましたが、以前はいくつかのWindows 10アップデートを使用していましたが、最近はカーソルが消えなくなりました。UWPアプリケーションでマウスカーソルを非表示にするにはどうすればいいですか?

カーソルのレンダリングを削除する正しい方法は何ですか?

また、私はWindow.Current.CoreWindow.Dispatcher.RunAsyncメソッド内外でコードを実行しようとしました。

私はそれを設定した後、Window.Current.CoreWindow.PointerCursorがnullであることを確認しました。

+0

に次のコードを記述する必要があります。あなたのアプリはUWPアプリですか、それともゲームアプリですか? –

+0

UWPやゲームアプリはどういう意味ですか? これはゲームであるUWPタイトルですが、私が知っている限り、それをゲームとしてマークしていません。 –

答えて

1

あなたは、私は `カーソルが消えることができますWindow.Current.CoreWindow.PointerCursor``へnull`なのでを設定するとAppコンストラクタ

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

悲しいことに、これは効果がありません。おそらく私は何か他のものを見逃しているでしょうか マウスは少し離れていますが(上のコードの有無にかかわらず)、移動するかマウスをクリックすると戻ってきます... –

+0

UWP、C#の現在のカーソルタイプはどのようにして見つけることができますか? – Mahesh

関連する問題