C#怎么用文本框改变窗口背景色

比如我在文本框里输入red然后点确定窗口就变成红色了... 比如我在文本框里输入 red 然后点确定 窗口就变成红色了 展开
 我来答
百度网友7c5f967
2013-10-31 · TA获得超过324个赞
知道小有建树答主
回答量:190
采纳率:0%
帮助的人:187万
展开全部
如果输入的是已知的颜色,可以通过:Enum.GetNames(typeof(KnownColor))获取所有的颜色名称,然后循环比较,如果相同,而给窗口背景色赋值Color.FromName(colorName)
半世浮尘随逝水
2013-10-31
知道答主
回答量:57
采纳率:0%
帮助的人:16.1万
展开全部
可以用if呀,先在后台写入代码,当输入什么,在事件里,然后就是背景色的
追问
这样每个颜色都要用一条IF  有没有其他方法?
追答
也只能这样的呀,本来就很麻烦的,但是真正写起来也不算太麻烦,因为其实你只要写一个,然后后面的可以复制,只是把颜色改一下就好,程序本来就是如此枯燥的,慢慢写吧,要简单的话,除非有人封装好的函数给你用?可是有谁会无聊的封装这种代码。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式