

两种方法:
【方法一】
1.从“工具箱”的“对话框”选项卡中,将一个ColorDialog组件拖放到窗体上,它将显示在组件栏里;
2.在需要调用系统调色板的事件中加入以下代码即可(以改变窗体背景色为例)
if (colorDialog1.ShowDialog() == DialogResult.OK)
{
this.BackColor = colorDialog1.Color;
}
3.完整示例
private void btnOne_Click(object sender, EventArgs e)
{
if (colorDialog1.ShowDialog() == DialogResult.OK)
{
this.BackColor = colorDialog1.Color;
}
}
【方法二】
1.直接在需要调用系统调色板的事件中加入以下代码即可(以改变窗体背景色为例)
ColorDialog myColorDialog = new ColorDialog();
if (myColorDialog.S

本文介绍了两种方法在Windows窗体应用中调用系统调色板对话框,允许用户选择颜色。方法一是通过添加ColorDialog组件,然后在相应事件中调用;方法二是直接在代码中触发调色板对话框。示例代码展示了如何将用户选择的颜色应用于窗体背景。
最低0.47元/天 解锁文章
697

被折叠的 条评论
为什么被折叠?



