当前位置:编程学习 > C#/ASP.NET >>

c#更改窗体颜色

通过什么方法能实现更改窗体颜色呢?不需要更改窗体的外观,只希望它的颜色能够改变~~~~如果在不修改主题的情况下,能实现吗?在线等大侠指点 --------------------编程问答-------------------- winform吗 窗体有背景色这个属性的
楼主可以把 颜色写在xml文件 或者 配置文件中

把文件内容读到程序中去控制就可以了
--------------------编程问答-------------------- 卸载xml中?不是很明白。。能否详细说明? --------------------编程问答-------------------- 用一个专门的xml文件(相当于一个数据库) 存储颜色编码 

--------------------编程问答-------------------- 写在 不是 卸载  --------------------编程问答-------------------- 打错字了。。 --------------------编程问答-------------------- 用XML存诸你的窗体颜色值,然后控制加载呀 --------------------编程问答-------------------- 用XML存诸你的窗体颜色值,然后控制加载呀 --------------------编程问答-------------------- this.backcolor= --------------------编程问答-------------------- this.backcolor="颜色"

可以写死,也可以写在XML文件 大家的意思是要你用通用方法读取配置得值 

方便动态更改 --------------------编程问答-------------------- 明白了.可能是楼主不知道如何将一个颜色写成字串保存到XML吧.
保存时保存ARGB就行了.
变色时
分别写入a r g b的值.
this.backcolor.a
this.backcolor.r
this.backcolor.g
this.backcolor.b

读取的时候
this.backcolor=color.fromargb(a,r,g,b) --------------------编程问答-------------------- BackGroundColor属性来指定
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,