如何更改 Windows 窗体 ColorDialog 组件的外观

可以使用其许多属性配置 Windows 窗体 ColorDialog 组件的外观。 该对话框包含两个部分,一个部分显示基本颜色,另一个部分允许用户定义自定义颜色。

大多数属性限制用户可以从对话框中选择的颜色。 如果属性 AllowFullOpen 设置为 true,则允许用户定义自定义颜色。 该 FullOpen 属性是 true ,如果对话框已展开以定义自定义颜色,则用户必须单击“定义自定义颜色”按钮。 当属性 AnyColor 设置为 true 时,对话框将在基本颜色集中显示所有可用颜色。 如果SolidColorOnly属性设置为true,用户将无法选择抖动颜色;只能选择纯色。

如果ShowHelp属性设置为true,对话框中会显示一个“帮助”按钮。 当用户单击“帮助”按钮时, ColorDialog 将引发组件的 HelpRequest 事件。

设置颜色对话框的外观

  1. AllowFullOpenAnyColorSolidColorOnlyShowHelp属性设置为所需的值。

    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->AllowFullOpen = true;
    colorDialog1->AnyColor = true;
    colorDialog1->SolidColorOnly = false;
    colorDialog1->ShowHelp = true;
    

另请参阅