关于c#窗体背景色设置问题 换肤问题
我用一个按钮,功能是弹出颜色对话框,可以改变窗体的颜色。。我的问题是,如何记住我选择的颜色,关掉窗体重开后加载的是我上一次选择的颜色而不是系统默认的颜色。有点类似换肤的功...
我用一个按钮,功能是弹出颜色对话框,可以改变窗体的颜色。。
我的问题是,如何记住我选择的颜色,关掉窗体重开后加载的是我上一次选择的颜色而不是系统默认的颜色。有点类似换肤的功能。。 展开
我的问题是,如何记住我选择的颜色,关掉窗体重开后加载的是我上一次选择的颜色而不是系统默认的颜色。有点类似换肤的功能。。 展开
5个回答
展开全部
你先必须想 你选择的颜色在哪儿保存着,下次加载时候用(xml,数据库等可以保存你选择的颜色)
到了这一步就好办了,下次加载时只要得到那个颜色就OK
到了这一步就好办了,下次加载时只要得到那个颜色就OK
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那还不如用第三方插件!皮肤好多!建议用配置文件记录窗体颜色!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
嗯,就像楼上说的用第三方控件做。这样效果会非常好
如果单纯的用MS的控件,即使通过代码实现,效果(特别是过渡色)也不会是很好。
个人推荐Infragistics第三方控件。提供的有换肤的功能,并且效果很好。只是一句代码调用已经设计好了的皮肤的问题。
have fun
by:宁唯是宁唯.
如果单纯的用MS的控件,即使通过代码实现,效果(特别是过渡色)也不会是很好。
个人推荐Infragistics第三方控件。提供的有换肤的功能,并且效果很好。只是一句代码调用已经设计好了的皮肤的问题。
have fun
by:宁唯是宁唯.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以使用配置文件,改变以后把颜色值存在配置文件里面,每次启动读配置文件即可实现你的想法!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以做个配置颜色的功能,把颜色的代码保存起来,然后下次程序起来就读那个代码值就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询