Nascondi il cursore o prendi il cursore personalizzato in metropolitana di Windows 8
-
13-11-2019 - |
Domanda
Voglio sapere se esiste un modo per nascondere il cursore in modalità metropolitana di Windows 8. ho trovatoquesta risposta, ma poi non so come ottenere "ID risorsa univoco" per il secondo parametro del costruttore del cursore (sotto).
Window.Current.CoreWindow.PointerCursor =
new Windows.UI.Core.CoreCursor(Windows.UI.Core.CoreCursorType.Custom, 1);
Modifica: ho dimenticato di menzionare che devo gestire gli eventi del mouse normalmente, quindi la risposta sotto L'impostazione del cursore su Null non sarà sufficiente.
Soluzione
Imposta il cursore su un cursore personalizzato ma rendilo solo vuoto ... questo ti consente di rintracciarlo come essere un cursore normale.
Altri suggerimenti
È possibile impostare l'oggetto PunterCursor su NULL. Non appena ti sposti su qualcosa come una casella di testo, però ripristinerà. Quindi probabilmente devi gestire il mouse sugli eventi su vari controlli, per nasconderlo. Tutto questo dipende dal tuo scenario completo.
Inoltre, prima di impostarlo su NULL, è possibile salvare il valore della proprietà (puntatore) e poi quando hai finito, impostarlo indietro.