Come sovrascrivere Vernice sul ListView per Windows Mobile

July 4

Come sovrascrivere Vernice sul ListView per Windows Mobile


Gli sviluppatori del software di utilizzo di Microsoft Windows Mobile .NET Framework 4 per programmare l'interfaccia utente delle applicazioni di Windows Mobile. La classe ListView di .NET Framework è un elenco di controllo vista che consente la visualizzazione di una serie di componenti sul menu dell'applicazione Windows Mobile. L'evento di controllo ListView si verifica quando viene utilizzato il menu. Le voci di menu sono evidenziati o verniciato in base alle impostazioni del controllo ListView. La modifica delle impostazioni di sistema consente di sovrascrivere la vernice sul controllo ListView per Windows Mobile.

istruzione

1 Individuare il "ListView.Owner Draw = false;" riga nel codice di programma.

2 Sostituire il valore "false" con "true" per configurare il controllo ListView per la vernice owner-draw.

3 Aggiungere il seguente codice di programma dopo la riga "ListView.Owner Draw" per impostare i gestori per gli eventi proprietario-draw:

listView.DrawItem + = new

listView.DrawSubItem + = new

listView1.DrawColumnHeader + = new

4 Individuare il "usando (spazzola LinearGradientBrush =" nel codice del programma.

5 Aggiungere la seguente funzione "listView_DrawItem" nella riga successiva a dipingere lo sfondo delle voci di menu:

nuova LinearGradientBrush (e.Bounds, Color.Yellow,

Color.Green, LinearGradientMode.Horizontal))

6 Fare clic in qualsiasi punto del menu delle applicazioni Windows Mobile per sovrascrivere vernice gialla su elementi di controllo ListView con il colore verde.