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.

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top