Сохранить элементы CheckedListBox в настройках
Я пытаюсь сохранить список проверенных пунктов вCheckedListBox
в настройках пользователя, а затем перезагрузите их при загрузке приложения.
В моемSettings.settings
В файл я добавил следующее:
<Setting Name="obj" Type="System.Windows.Forms.CheckedListBox.ObjectCollection" Scope="User">
<Value Profile="(Default)" />
</Setting>
И наchkList_ItemCheck
Я делаю следующее:
Properties.Settings.Default.obj = chkList.Items;
Properties.Settings.Default.Save()
Но по какой-то причине, когда я выхожу из приложения, снова откройте и проверьте значениеProperties.Settings.Default.obj
, этоnull
.
Что я делаю неправильно / отсутствует?