0

我的 win 表单应用程序中有 app.config 文件。在我的设计中,我有一个列表视图,其中复选框属性设置为 true。

我想要的是我应该能够使用 app.config 文件中输入的值填充列表。

如果是,我请求您指出正确的方向,了解如何构建 app.config 以满足我的需要。

4

1 回答 1

1

将键值添加到您app.config的如下:

<appSettings>
    <add key="Key1" value="Value1" />
    <add key="Key2" value="Value2" />
    <add key="Key3" value="Value3" />
</appSettings>

然后从 appSettings 中读取ConfigurationManager

string value = ConfigurationManager.AppSettings["Key1"]

并构建字典(或列表或其他数据结构):

var dic = new Dictionary<string, string>();
dic.Add("Key1", value);

并绑定到您的列表框:

listBox1.DataSource = dic.SelectMany(d => d.Value).ToList();
于 2013-10-03T10:56:01.857 回答