如何:显示调色板
更新:2007 年 11 月
可以使用内置的 ColorDialog 组件来显示颜色对话框,而不必创建您自己的调色板。例如,可以让用户选择一种颜色,以便在其单击 Windows 窗体上的按钮时将该颜色应用于该窗体。
显示颜色对话框
在“文件”菜单上单击“新建项目”。
将出现“新建项目”对话框。
单击“Windows 窗体应用程序”,然后单击“确定”。
将“Button”控件从“工具箱”中拖到窗体上,然后在“属性”窗口中更改以下属性:
属性
值
Name
formColor
Text
颜色
从“工具箱”的“对话框”选项卡中,将一个“ColorDialog”组件拖动到窗体上。
colorDialog1 出现在组件栏中。
双击“颜色”按钮以在代码编辑器中创建默认事件处理程序。
在 formColor_Click 事件处理程序中,添加下面的代码以显示颜色对话框,并根据用户的选择更改窗体的背景色。
if (colorDialog1.ShowDialog() == DialogResult.OK) { this.BackColor = colorDialog1.Color; }
按 F5 运行代码。
当窗体打开时,请单击“颜色”,单击结果对话框中的颜色,然后单击“确定”。
验证是否对窗体应用了所选颜色。
关闭应用程序。