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

解决方案 »

  1.   

    我给个我写的小例子你看下吧!!只不过我的是点击这个文本框(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;
                
            }