Gewusst wie: Ändern der Darstellung der ColorDialog-Komponente in Windows Forms

Sie können die Darstellung der ColorDialog-Komponente in Windows Forms mithilfe einer Reihe zugehöriger Eigenschaften konfigurieren. Das Dialogfeld verfügt über zwei Abschnitte. In einem Abschnitt werden die Grundfarben angezeigt, im anderen können benutzerdefinierte Farben festgelegt werden.

Durch die meisten Eigenschaften wird die Farbauswahl im Dialogfeld eingeschränkt. Wenn die AllowFullOpen-Eigenschaft auf true festgelegt wird, können die Benutzer benutzerdefinierte Farben festlegen. Die FullOpen-Eigenschaft hat den Wert true, wenn das Dialogfeld zum Festlegen von benutzerdefinierten Farben erweitert wird. Andernfalls muss der Benutzer auf eine Schaltfläche "Benutzerdefinierte Farben" klicken. Wenn für die AnyColor-Eigenschaft der Wert true festgelegt wird, zeigt das Dialogfeld alle verfügbaren Grundfarben an. Wird für die SolidColorOnly-Eigenschaft true festgelegt, können keine Mischfarben, sondern nur Volltonfarben ausgewählt werden.

Wenn für die ShowHelp-Eigenschaft true festgelegt wird, wird im Dialogfeld eine Hilfeschaltfläche angezeigt. Durch Klicken auf die Hilfeschaltfläche löst der Benutzer das HelpRequest-Ereignis der ColorDialog-Komponente aus.

So konfigurieren Sie die Darstellung des Farbdialogfelds

  • Legen Sie für die Eigenschaften AllowFullOpen, AnyColor, SolidColorOnly und ShowHelp die gewünschten Werte fest.

    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;
    

Siehe auch

Referenz

Übersicht über die ColorDialog-Komponente (Windows Forms)

ColorDialog

Weitere Ressourcen

ColorDialog-Komponente (Windows Forms)