GridView中的行的背景色根据条件来显示不同的颜色
//以下代码必须写在GridView中的ItemDataBound事件中
if (e.Item.Cells[6].Text =="红色" )
{
//当评分种类为不满意时背景色为红色
e.Item.Cells[6].Attributes.Add("style", "background-color:#FF9999");
}
else if (e.Item.Cells[6].Text == "绿色")
{
//当评分种类为没有评时背景色为绿色
//在此调用Color方法时必须引用命名空间using System.Drawing;
e.Item.BackColor = Color.Green;
}
Button按钮半透明的方法
//让Button背景色半透明的方法
btnSlect.BackColor = Color.Transparent;
首先你有有选择字体的对话框,有一个颜色选择对话框,然后给用户有一个接口(选择项),然后就像这样赋值就行了
字体颜色this.font.style
背景颜色this.backroundcolor
richTextBox1.SelectionFont = new Font("Tahoma", 12, FontStyle.Bold);
richTextBox1.SelectionColor = System.Drawing.Color.Red;
这是MSDN上的代码!
C# code
private void Form1_Load(object sender, EventArgs e)
{
this.richTextBox1.Text = "abcdefghijk fff ffs fs";
richTextBox1.SelectionFont = new Font("f", 12, FontStyle.Bold);
richTextBox1.SelectionColor = System.Drawing.Color.Red;
}
字体颜色this.font.style
背景颜色this.backroundcolor