c#winform的rchtextbox控件有什么方法可以在enabled属性设置为TRUE后改变背景颜色
4个回答
2013-03-13
展开全部
你可以用一个 timer 控件来做,不断检测 RichTextBox的Enable属性,一旦检测到属性为true,就可以设置 richtextbox1.BackgroudColor = Color.Red;
也可以用 while 循环来做,如:
while(!richtextbox1.Enabled)
{
if(richtextbox1.Enabled)
{
richtextbox1.BackgroudColor = Color.Red;
break;
}
}
也可以用 while 循环来做,如:
while(!richtextbox1.Enabled)
{
if(richtextbox1.Enabled)
{
richtextbox1.BackgroudColor = Color.Red;
break;
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用EnabledChanged事件就可以啊
private void richTextBox1_EnabledChanged(object sender, EventArgs e)
{
RichTextBox tb = (RichTextBox)sender;
if (tb.Enabled)
{
tb.BackColor = Color.Red;
}
}
private void richTextBox1_EnabledChanged(object sender, EventArgs e)
{
RichTextBox tb = (RichTextBox)sender;
if (tb.Enabled)
{
tb.BackColor = Color.Red;
}
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没用过 大部分都是改变字体的格式,背景颜色不太清楚CSDN上有很多,可以下载看看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询