可以使用其许多属性配置 Windows 窗体 ColorDialog 组件的外观。 该对话框包含两个部分,一个部分显示基本颜色,另一个部分允许用户定义自定义颜色。
大多数属性限制用户可以从对话框中选择的颜色。 如果属性 AllowFullOpen 设置为 true,则允许用户定义自定义颜色。 该 FullOpen 属性是 true ,如果对话框已展开以定义自定义颜色,则用户必须单击“定义自定义颜色”按钮。 当属性 AnyColor 设置为 true 时,对话框将在基本颜色集中显示所有可用颜色。 如果SolidColorOnly属性设置为true,用户将无法选择抖动颜色;只能选择纯色。
如果ShowHelp属性设置为true,对话框中会显示一个“帮助”按钮。 当用户单击“帮助”按钮时, ColorDialog 将引发组件的 HelpRequest 事件。
设置颜色对话框的外观
将 AllowFullOpen、AnyColor和SolidColorOnlyShowHelp属性设置为所需的值。
ColorDialog1.AllowFullOpen = True ColorDialog1.AnyColor = True ColorDialog1.SolidColorOnly = False ColorDialog1.ShowHelp = TruecolorDialog1.AllowFullOpen = true; colorDialog1.AnyColor = true; colorDialog1.SolidColorOnly = false; colorDialog1.ShowHelp = true;colorDialog1->AllowFullOpen = true; colorDialog1->AnyColor = true; colorDialog1->SolidColorOnly = false; colorDialog1->ShowHelp = true;