Getting change notifications from any dependency property in Windows Store Apps

When declaring a dependency property, you can specify a callback to be called when the property changes. However if you want to be notified of changes of a property that is already declared, you have to rely on the class exposing an event for it (like TextChanged on the TextBox for the Text property). This…

0

Why dependency properties need a wrapper

Dependency properties are not a new thing, they have been part of WPF and Silverlight for years. They enable key features such as data binding, styles, animations, change notifications and default values. Their behavior however can differ slightly from API to API, WPF and Silverlight for example, have slightly different behaviors when it comes to dependency…

1

The golden rules of Windows Store Apps design

After my previous article about default styles and templates of XAML controls, here is the next set of useful MSDN resources for a Windows 8 app developer/designer. Those two pages give the golden rules of a Windows Store App design: Laying out an app page Guidelines for fonts Following those guidelines will ensure you have…

1

Default styles and templates of XAML controls for Windows Store Apps

In the early days of WPF and Silverlight, the only way you could get information about the default templates and styles of controls would be by opening Blend and editing a copy of the default style. Fortunately, this information is now documented on MSDN, however it is not always easy to find. In order to…

1