In un'applicazione winform in esecuzione su Windows 7 Voglio cambiare il colore di sfondo di una casella combinata per evidenziarlo. La casella combox ha un DropDownStyle di DropDownList.Come cambiare il colore di sfondo della casella combinata (non solo la parte dell'elenco a discesa)
Quando si modifica a livello di codice la proprietà BackColor su Rosso, solo lo sfondo dell'elenco a discesa reale viene modificato in Rosso. Quando l'elenco a discesa non è aperto, lo sfondo della casella combinata che mostra il valore selezionato rimane grigio. Cosa posso fare in modo che diventi troppo rosso?
Impostare la proprietà BackColor funziona bene quando un'applicazione viene eseguito su Windows XP
Grazie, è un buon inizio. Qualcuno sa come cambiare il colore di sfondo e preservare lo stile 3D? – JBB
Molto utile! Grazie. Ho dovuto aggiungere ... if (e.Index == -1) return; --- come ho ottenuto un 'System.ArgumentOutOfRangeException' durante il caricamento. Inoltre, sarebbe bello cambiare il colore dello sfondo quando focalizzato. –