В свойствах проекта я создал такую настройку, как этот
NumberOfUsers int User 10
Столбцы Имя, Тип, Область и Значение.
Затем есть ComboBox, где пользователь может установить NumberOfUsers.Это комбо имеет событие SelectedIndexChanged, где я сохраняю изменения всякий раз, когда пользователь меняет значение комбо.Вот код:
Settings.Default.NumberOfUsers = combo1.SelectedIndex;
Settings.Default.Save();
Форма с этим комбо вызывается из родительского как frm.ShowDialog();
, и в Конструкторе дочерней формы я пытаюсь установить выбранный индекс комбо на основе записи Настройки
combo1.SelectedIndex = Settings.Default.NumberOfUsers;
Тем не менее, это НЕ работает, то есть комбо не извлекает значение из настройки, а скорее по умолчанию 0 в качестве выбранного индекса.
Кто-нибудь знает, где я ошибаюсь?