标签:blog http color ar sp 2014 log 代码 bs
界面如上图所示:
其实还是很简单,之前一直不会,只能说是对VS提供的控件不熟悉。
1、将colorDialog控件拖到当前界面;
2、部分代码如下:(这是针对ARGB颜色的,如果是RGB颜色则不需要透明度值)
private void selcecolorbt_Click(object sender, EventArgs e)
{
if (this.colorDialog1.ShowDialog() == DialogResult.OK) //显示颜色表
{
textBoxX1.BackColor = this.colorDialog1.Color; //改变textbox的显示颜色
textBoxX1.Refresh();
Color color = this.textBoxX1.BackColor;
int alpha = this.slider1.Value; //获取透明度值 0-255
uint sycolor =(uint)Color.FromArgb(alpha ,color ).ToArgb(); //获取ARGB颜色的uint值
=====更新场景中图像的颜色=======
}
}
标签:blog http color ar sp 2014 log 代码 bs
原文地址:http://www.cnblogs.com/pengdage110/p/4081937.html