У меня есть диалоговое окно WinForms, содержащее 3 переключателя. Я использую ApplicationSettings
для привязки свойства Checked каждого из этих RadioButton
элементов управления, но он не выполняет то, что я от него ожидаю. Теперь мне нужно дважды щелкнуть каждый переключатель, прежде чем он будет проверен, и выбранный переключатель не сохраняется.
Есть ли строка кода, которую мне нужно выполнить при закрытии формы, которая сохраняет пользовательские настройки?
Как мне избавиться от необходимости дважды нажимать на переключатели?
Есть ли лучший способ сохранить этот тип пользовательских настроек? У меня есть общедоступное свойство в классе диалогового окна, которое получает / устанавливает значение перечисления в зависимости от того, какой переключатель установлен, но я не видел простого способа привязать это свойство к настройке пользователя.
Изменить: надо было указать, что я использую vb.net. Я думаю, это означает My.Settings
вместо Properties.Settings
.