这是我的 xaml:
SelectedItem="{Binding Source={StaticResource Settings}, Path=Default.Selected, Converter={StaticResource SelectedTabConverter}}"
我在 Convert() 和 ConvertBack() 中添加了 Console.WriteLine(),所以我可以看到他们正在做他们应该做的事情。但是,当我在将设置保存到 OnExit() 之前检查我的设置时,我看到设置没有更改。我认为这个绑定是双向的,我对 UI 所做的任何更改都应该同时更改设置。任何想法?