Procedura: modificare l'aspetto del componente ColorDialog di Windows Form
È possibile configurare l'aspetto e alcune delle proprietà del componente ColorDialog di Windows Form. La finestra di dialogo è composta da due sezioni: in una sono riportati i colori di base e nell'altra è possibile definire colori personalizzati.
La maggior parte delle proprietà limita il numero di colori che l'utente può selezionare dalla finestra di dialogo. Se la proprietà AllowFullOpen è impostata su true, verrà consentito all'utente di definire colori personalizzati. Se la proprietà FullOpen è impostata su true, la finestra di dialogo verrà espansa per la definizione dei colori personalizzati. In caso contrario, sarà necessario scegliere il pulsante "Definisci colori personalizzati". Quando la proprietà AnyColor è impostata su true, nella finestra di dialogo vengono visualizzati tutti i colori disponibili nell'insieme dei colori di base. Se la proprietà SolidColorOnly è impostata su true, l'utente non potrà selezionare colori con retinatura e saranno disponibili soltanto colori a tinta unita.
Se la proprietà ShowHelp è impostata su true, nella finestra di dialogo verrà visualizzato il pulsante ?. Quando l'utente sceglie il pulsante ?, viene generato l'evento HelpRequest del componente ColorDialog.
Per configurare l'aspetto della finestra di dialogo dei colori
Impostare le proprietà AllowFullOpen, AnyColor, SolidColorOnly e ShowHelp sui valori desiderati.
ColorDialog1.AllowFullOpen = True ColorDialog1.AnyColor = True ColorDialog1.SolidColorOnly = False ColorDialog1.ShowHelp = True
colorDialog1.AllowFullOpen = true; colorDialog1.AnyColor = true; colorDialog1.SolidColorOnly = false; colorDialog1.ShowHelp = true;
colorDialog1.set_AllowFullOpen(true); colorDialog1.set_AnyColor(true); colorDialog1.set_SolidColorOnly(false); colorDialog1.set_ShowHelp(true);
colorDialog1->AllowFullOpen = true; colorDialog1->AnyColor = true; colorDialog1->SolidColorOnly = false; colorDialog1->ShowHelp = true;
Vedere anche
Riferimenti
Cenni preliminari sul componente ColorDialog (Windows Form)