最近看了Winform在DataGrid中怎么嵌入Combo,想到平时项目中写到的一些临时小工具,经常用配置参数,有些配置是简单的地址或文本,有些则是类似1代表SQL,2代表Oracle等。于是想结合刚刚学的知识,做一个示例。
关于参数的保存,想到用数据库,简单点就是用SQLite,可以无需安装数据库,后来想想,干脆用文件进行存储,这样简单,而且.net对Json的支持很好。
资源下载
实现
1.设计数据结构。
public class ListItem { public List<ListItem> lstItem = new List<ListItem>(); public string Text { get; set; } public object Value { get; set; } public ListItem() { } public ListItem(string pText, string pValue) { Text = pText; Value = pValue; } public override string ToString() { return Text; } }