0
我試圖將項目保存在Settings.Default列表框中,但它不起作用,這是我迄今爲止所做的。如何將列表框中的項目設置爲Settings.Default C#
test.Properties.Settings.Default.list = listBox1.Items;
我試圖將項目保存在Settings.Default列表框中,但它不起作用,這是我迄今爲止所做的。如何將列表框中的項目設置爲Settings.Default C#
test.Properties.Settings.Default.list = listBox1.Items;
您是否試過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
)。
如果您以後不調用Save()
,屬性的更改將不會持續。
test.Properties.Settings.Default.list = listBox1.Items;
test.Properties.Settings.Default.Save();
我無法加載回 –
@OrangeLight你有錯誤嗎? –
沒關係我得到它的工作謝謝! –