日期:2014-05-19  浏览次数:20346 次

在数据库中储存System.Drawing.Color信息
如何在数据库中储存System.Drawing.Color信息呢?

我设计是这样的:
1、将System.Drawing.Color存在数据库中。
2、在程序运行时,从数据库提取这方面数据,并动态给TextBox控件的BackColor属性附值,该怎么实现呢?

3、类似的还有怎样吧TextBox控件的Height属性存在数据库。

------解决方案--------------------
Height跟Color都可以存在数据,以字符的类型存进去。
取出来再转换类型!
------解决方案--------------------
用int型存
int a = System.Drawing.Color.Red.ToArgb();
把a存到数据库
取出来这样转化
System.Drawing.Color c = System.Drawing.Color.FromArgb(a);