Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
È possibile utilizzare il componente ColorDialog incorporato per visualizzare una finestra di dialogo dei colori anziché creare una tavolozza dei colori personalizzata. Ad esempio, è possibile consentire agli utenti di selezionare un colore da applicare a un Windows Form quando si fa clic su un pulsante nel form.
Per visualizzare la finestra di dialogo dei colori
Scegliere Nuovo progetto dal menu File.
Verrà visualizzata la finestra di dialogo Nuovo progetto.
Fare clic su Applicazione Windows Form, quindi scegliere OK.
Dalla Casella degli strumenti trascinare un controllo Button nel form e modificare le proprietà seguenti nella finestra Proprietà:
Proprietà
Value
Name
formColor
Text
Colore
Trascinare un componente ColorDialog dalla scheda Finestre di dialogo della Casella degli strumenti nel form.
colorDialog1 viene visualizzato nella barra dei componenti.
Fare doppio clic sul pulsante Colore per creare il gestore eventi predefinito nell'editor di codice.
Nel gestore eventi formColor_Click aggiungere il codice seguente per visualizzare la finestra di dialogo dei colori e modificare il colore di sfondo del form in base alle preferenze dell'utente.
if (colorDialog1.ShowDialog() == DialogResult.OK) { this.BackColor = colorDialog1.Color; }Premere F5 per eseguire il codice.
Quando viene aperto il form, fare clic su Colore, fare clic su un colore nella finestra di dialogo visualizzata, quindi fare clic su OK.
Verificare che il colore scelto sia applicato al form.
Chiudere l'applicazione.
Vedere anche
Concetti
Utilizzo delle finestre di dialogo incorporate nell'applicazione
Progettazione di un'interfaccia utente in Visual C#