Read original post at Daniel Bruske's DevLog
It often happens that i have to show some visual feedback based on enum values of the ViewModel (MVVM). One usual approach is to use icons (ex. state of a network connection: checking, connected, broken).
I like to keep ViewModel as free as possibile from View specific functionality so i created to IValueConverter for this purpose.