Comment : modifier l'apparence du composant ColorDialog Windows Forms

Mise à jour : novembre 2007

Vous pouvez configurer l'apparence du composant ColorDialog Windows Forms en utilisant plusieurs de ses propriétés. La boîte de dialogue se compose de deux parties : une qui montre les couleurs de base et une autre qui permet à l'utilisateur de définir des couleurs personnalisées.

La plupart des propriétés limitent le nombre de couleurs que l'utilisateur peut sélectionner dans la boîte de dialogue. Si la propriété AllowFullOpen a la valeur true, l'utilisateur est autorisé à définir des couleurs personnalisées. La propriété FullOpen a la valeur true si la boîte de dialogue est développée pour permettre de définir des couleurs personnalisées ; sinon l'utilisateur doit cliquer sur un bouton "Définir des couleurs personnalisées". Lorsque la propriété AnyColor a la valeur true, la boîte de dialogue affiche toutes les couleurs de base disponibles. Si la propriété SolidColorOnly a la valeur true, l'utilisateur ne peut pas sélectionner de couleurs tramées ; seules les couleurs unies sont mises à sa disposition.

Si la propriété ShowHelp a la valeur true, un bouton Aide apparaît dans la boîte de dialogue. Lorsque l'utilisateur clique sur le bouton Aide, l'événement HelpRequest du composant ColorDialog est déclenché.

Pour configurer l'apparence de la boîte de dialogue des couleurs

  • Affectez aux propriétés AllowFullOpen, AnyColor, SolidColorOnly et ShowHelp les valeurs souhaitées.

    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;
    

Voir aussi

Référence

Vue d'ensemble du composant ColorDialog (Windows Forms)

ColorDialog

Autres ressources

ColorDialog, composant (Windows Forms)