I\'m currently dealing with a rather MVVM-unfriendly custom control that exposes a lot of it\'s "properties" through plain methods instead of dependency properties