これは私のxamlです:
SelectedItem="{Binding Source={StaticResource Settings}, Path=Default.Selected, Converter={StaticResource SelectedTabConverter}}"
Convert()とConvertBack()にConsole.WriteLine()を追加したので、彼らが想定どおりに動作していることがわかりました。ただし、OnExit()に保存する前に設定を確認したところ、設定が変更されていないことがわかりました。このバインディングは双方向だと思いました。UIに何かを変更すると、同時に設定も変更されるはずです。何か案が?