c#窗体,选中复选框,文字加粗变绿代码
3个回答
展开全部
private void Check1_CheckedChanged(object sender, EventArgs e)
{
CheckBox ck = sender as CheckBox;
if (ck.Checked)
{
ck.Font = new System.Drawing.Font("宋体", 9, System.Drawing.FontStyle.Bold);
ck.ForeColor = System.Drawing.Color.Green;
}
else
{
ck.Font = new System.Drawing.Font("宋体", 9);
ck.ForeColor = System.Drawing.Color.Black;
}
}
说明:
对checkBox1的CheckedChanged事件编程
展开全部
在设计视图下,双击复选框,会自动添加一个click事件,在里面写加粗变绿就行了
追问
就是那个代码不会写
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
呃。。。你直接一个单击事件 嘛。。当他选中时,改变他字体就OK了。这个应该 很简单的
多想多动手才是王道。。。
多想多动手才是王道。。。
追问
选中事件就出来代码段,需要输入代码。
追答
if (checkBox1.Checked)
{
//改变颜色
this.checkBox1.BackColor = Color.Azure;
this.checkBox1.Font = new Font(new Font(checkBox1.Font.FontFamily, 20), checkBox1.Font.Style);
}
//改变前景色
this.checkBox1.ForeColor = Color.Black;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询