首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

WinForm编程,想把用户设置的字体信息存到数据库中,应该如何做

2012-02-05 
WinForm编程,想把用户设置的字体信息存到数据库中,应该怎么做?WinForm类型用户通过字体设置对话框,设置某

WinForm编程,想把用户设置的字体信息存到数据库中,应该怎么做?
WinForm   类型

用户通过字体设置对话框,设置某些   Label,TextBox   和   DataGridView   等一些控件的特殊地方的字体,如   DataGridView   中要求已经付过款的订单用设置好的字体显示。但是字体应该怎么存到数据库中?

[解决办法]
你可以保存字体的一些属性,当读出字体的时候就取这些保存的属性,由构造函数按参数构造Font,或构造好Font后对其设置属性.


[解决办法]
你可以考虑保存如下的属性或更多或少些:

FontFamily.Name, fontSize, (int) fontUnit, gdiCharSet, gdiVerticalFont...
[解决办法]
可以把字体的信息用数据库保存,如字体,大小,格式等信息
[解决办法]
要想永久保存,只有数据库和文件了,
[解决办法]
用richtextbox和.rtf文件,可以保存格式文本(包括字体和颜色等),详细过程可以查msdn

热点排行