• 15 Marzo 2008
  • 1 Stella2 Stelle3 Stelle4 Stelle5 Stelle Nessun voto

Usare il ColorDialog

Il ColorDialog permette all’utente di selezionare un colore tramite una comoda ed intuitiva interfaccia grafica.

Usarlo è abbastanza semplice.
Dopo aver creato un oggetto ColorDialog, infatti, per far comparire la finestra basta usare il metodo ShowDialog, comune a tutti i Form.

Per recuperare poi il colore scelto dall’utente, si può leggere la proprietà Color.

Vediamo un esempio in cui al click di un pulsante (button1) viene aperto un ColorDialog (colorDialog1) e una volta scelto il colore dall’utente lo sfondo del pulsante diviene di quel colore (tramite la proprietà BackColor):


private void button1_Click(object sender, EventArgs e)
{
//Apre il colorDialog1 e salva il risultato delle operazioni in una DialogResult
DialogResult dr = colorDialog1.ShowDialog();
//Controlla se l’utente abbia cliccato OK e non abbia annullato la ColorDialog
if (dr == DialogResult.OK)
{
//Se si, ricava il colore dalla proprietà Color di colorDialog1 e lo assegna a BackColor di button1
button1.BackColor = colorDialog1.Color;
}
}

Un’altra proprietà utile di ColorDialog è FullOpen, se impostata a True, infatti, apre il form in modalità estesa permettendo la creazione di colori personalizzati.

RSScommenti all'articolo (0)

scrivi commento

Nome:

Email:

Url:




E’ con immensa soddisfazione che comunico che mondoinformatico.info ha superato i 1.000 articoli pubblicati!

Ebbene si, sembra incredibile ma tantissimi di voi hanno scritto molti articoli, alcuni molto interessanti, altri meno ma tutti originali, unici e in tema.

Il traguardo…

Ultimi Articoli Commenti

Inserisci il tuo indirizzo e-mail per rimanere aggiornato sulle novità del sito.

  • SONDAGGIO
Che notizie vorresti trovare su mondoinformatico?
Visualizza risultati
  • CRITEO
  • CHATTING

utenti online

Ci sono attualmente 0 utenti e 3 ospiti collegati