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 に答える