更新:2007 年 11 月
Windows 窗体 ColorDialog 组件是一个预先配置的对话框,它允许用户从调色板选择颜色以及将自定义颜色添加到该调色板。此对话框与您在其他基于 Windows 的应用程序中看到的用于选择颜色的对话框相同。可在基于 Windows 的应用程序中使用它作为简单的解决方案,而不用配置自己的对话框。
此对话框中选择的颜色在 Color 属性中返回。如果 AllowFullOpen 属性设置为 false,则将禁用“定义自定义颜色”按钮,并且用户只能使用调色板中的预定义颜色。如果 SolidColorOnly 属性设置为 true,则用户无法选择抖色。若要显示此对话框,必须调用它的 ShowDialog 方法。