Сохранить элементы 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.

Что я делаю неправильно / отсутствует?

Ответы на вопрос(1)

Ваш ответ на вопрос