This is my xaml:
SelectedItem="{Binding Source={StaticResource Settings}, Path=Default.Selected, Converter={StaticResource SelectedTabConverter}}"
I added Console.WriteLine() in Convert() and ConvertBack() so I could see that they were doing what they were supposed to do. However, when I checked my setting before saving it in my OnExit(), I saw that the setting was not changed. I thought this binding was two-way and I changed anything to the UI should change the setting at the same time. Any idea?