场景
在Winform程序中需要将某些页面的设置存储到配置文件中,下次再次打开时通过配置文件读取,点击确定时能将将设置保存到配置文件中。
之前介绍过
Winform中自定义xml配置文件后对节点进行读取与写入:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100532137
下面是用System.Xml.Serialization实现的方式
注:
博客主页:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载
实现
首先新建一个实体类DataItem,并标识可以序列化
[Serializable]
public class DataItem
{
public DataItem()
{
this.DisplayIndex = -1;
}
/// <summary>
/// 项索引
/// </summary>
public int ItemIndex { get; set; }
/// <summary>
/// 关联的数据属性
/// </summary>
public string DataPropertyName { get; set; }
/