This example demonstrates binding to a ViewModel, where that ViewModel is created at design-time by the designer, and sets itself up. Intellisense on bindings works, and dummy values from the ViewModel are displayed. Note that View.ActionTarget has not been set, and so the Button's enabled proeprty does not reflect the CanDoSomething guard property in the ViewModel.