日期:2014-05-18  浏览次数:20851 次

bs程序 设置一个按钮点击弹出系统的调色板 返回后设置按钮的背景色为选中颜色
bs程序 设置一个按钮点击弹出系统的调色板 返回后设置按钮的背景色为选中颜色

------解决方案--------------------
我给个我写的小例子你看下吧!!

只不过我的是点击这个文本框(txtBackColor),然后弹出颜色板选择颜色,确定之后我的文本框变成了你选的颜色!
主要是用了ColorDialog控件! 你拖一个ColorDialog控件上去,然后用下面的代码自己试试就明白了!

//颜色板
private void txtBackColor_Click(object sender, EventArgs e)
{
ColorDialog MyDialog = new ColorDialog();
MyDialog.AllowFullOpen = false;
MyDialog.ShowHelp = true;
MyDialog.Color = txtBackColor.ForeColor;

if (MyDialog.ShowDialog() == DialogResult.OK)
txtBackColor.BackColor = MyDialog.Color;

}