Settings.Default のリストボックスにアイテムを保存しようとしていますが、機能しません。これは私がこれまでに持っているものです。
test.Properties.Settings.Default.list = listBox1.Items;
Settings.Default のリストボックスにアイテムを保存しようとしていますが、機能しません。これは私がこれまでに持っているものです。
test.Properties.Settings.Default.list = listBox1.Items;
Save()
後で呼び出さないと、プロパティへの変更は保持されません。
test.Properties.Settings.Default.list = listBox1.Items;
test.Properties.Settings.Default.Save();
で試しましたArrayList
か?
test.Properties.Settings.Default.list = new ArrayList(listBox1.Items);
test.Properties.Settings.Default.Save();
次に、次のようにリストをロードして戻すことができます。
listBox1.Items.AddRange(test.Properties.Settings.Default.list.ToArray());
また、リスト内のアイテムはシリアライズ可能であると想定しています(実装するISerializable
か、または持っていますSerializableAttribute
)。