Следуя совету на
WPF Привязка коллекции My.Settings к элементам Combobox
Мне удалось заставить работать привязку для флажков, но не для радиокнопок?
После сохранения MySettings
значение флажка - либо true, либо false, в зависимости от того, установлен флажок или нет (как и ожидалось), а радиокнопка всегда возвращает true.
Любое понимание того, что я делаю неправильно, или это ошибка?
(пс: я нашел работу вокруг, но ...)
xmlns:self="clr-namespace:myprog"
<CheckBox Name="cbStartDocked" IsChecked="{Binding Source={x:Static self:MySettings.Default}, Path=StartDocked}" Margin="8,0,20.706,39" Height="21" VerticalAlignment="Bottom">Start doc_ked</CheckBox>
<RadioButton Name="rbDockLeft" IsChecked="{Binding Source={x:Static self:MySettings.Default}, Path=DockLeft}" Margin="25,0,24,24" Height="16" VerticalAlignment="Bottom">Dock _left</RadioButton>
<RadioButton Name="rbDockRight" IsChecked="{Binding Source={x:Static self:MySettings.Default}, Path=DockRight}" Margin="25,0,33,2" Height="16" VerticalAlignment="Bottom">Dock _right</RadioButton>
Настройки в том виде, в каком они должны быть, правильная заглавная буква, все логические значения для всех областей пользователя со значением по умолчанию, равным true или false, если необходимо