C#的TextBox控件的BackColor怎么赋值

this.TextBox1.BackColor=??????????;我试过this.txtIDiograph.BackColor=ColorTranslator.ToH... this.TextBox1.BackColor = ??????????;

我试过this.txtIDiograph.BackColor = ColorTranslator.ToHtml("#999999");

报错,说:
错误 1 与“System.Drawing.ColorTranslator.ToHtml(System.Drawing.Color)”最匹配的重载方法具有一些无效参数
错误 2 参数“1”: 无法从“string”转换为“System.Drawing.Color”
展开
 我来答
匿名用户
2013-09-13
展开全部
使用textBox1.BackColor = Color.FromArgb(99, 99, 99);
就可以改变背景了

textBox1.BackColor需要值为System.Drawing.Color结构类型的值
而ColorTranslator.ToHtml("#999999")过程是相反的,是把Color结构的值翻译成html能够使用的颜色字符串,肯定会出错的啊
匿名用户
2013-09-13
展开全部
textBox1.BackColor=Color.Red;
我们所知道的颜色英文都可以哦。
你只要打出Color.就可以在他的提示下找到好的颜色啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-13
展开全部
就像 上面回答的一样
textBox1.BackColor = Color.颜色(一般纯色才有)
BackColor的值是 Color, 而Color是一个枚举类型的
所以给 BackColor 赋值要自己选择
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-13
展开全部
你要找RGB的色彩数值的话
XP系统的话,右键-》属性-》桌面,看下面有个选颜色的,点旁边的三角形,选其它,然后找你想要的颜色,在看下面的红绿蓝就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式