Windows 8 Metroモードでカーソルを隠す方法があるかどうかを知りたい。私は this answerを見つけましたが、次に、カーソルコンストラクタの2番目のパラメータ(下記)の "一意のリソースID"を取得する方法がわかりません。Windows 8 Metroモードでカーソルを非表示にするかカスタムカーソルを表示
Window.Current.CoreWindow.PointerCursor =
new Windows.UI.Core.CoreCursor(Windows.UI.Core.CoreCursorType.Custom, 1);
EDITは:nullにカーソルを設定する答えbelowが十分ではありませんので、私は通常、マウスイベントを処理する必要があることに言及し忘れました。
私はすでにこの質問をする前にそれを試みました。私は、カーソルを持っているかのように、通常のイベントを処理する必要があると忘れていました。だからこそ、私はカスタム透過カーソルを設定しようとしました。しかし、応答に感謝します。 –
確かに、喜んで助けてください。あなたはマウスのイベントを普通に処理することによって何を意味するのかを詳しく説明できますか?私が提案したところでは、それでもイベントを処理することができますが、テキストボックスに「PointerEntered」などの追加処理をしてから、カーソルをnullなどに再設定する必要があると言っていましたそれ。将来のイベントを処理する必要がない場合、よりグローバルで永続的なものを探していますか? –
PointerCursorオブジェクトをNULLに設定した後、私は、押されたイベントと解放イベントだけを受け取ることができますが、PointerMovedイベントは必要としません。私はnullにカーソルを設定することは解決策よりもハックだと思う。 –