问题:
在WinForm窗体中调用FontDialog、ColorDialog实现字体、颜色的设置。但是怎么才能利用saveFileDialog将这些设置保存成文件呢? 无论保存成txt还是自定义的格式,再次打开时所有格式化设置全都没有了,只保留了文字。
解决方案:
建一个类 class Config { public Font font{get;set;}publicColor color{get;set;} } 把FontDialog、ColorDialog获取的数据保存在Config类中,再序列化成XML或二进制,保存在config.txt文本文件中。 下次打开项目的时候,再读取config.txt文件,反序列化成Config类,从里面获取Font和Color对象。