Add Features to the Application

You can leave the UI as is for now because you already have a nice UI style that can be easily customized. Or you can start to look at the amazing effects you can obtain on any WPF controls by using few simple lines of XAML markup or by playing a little bit with Expression Blend.

My personal choice is to use the XAML markup because I want to learn and understand exactly how a specific effect or behavior works; however, feel free to open the TimeTracker application in Expression Blend and do some experiments on the UI in order to obtain a custom style that you can apply to your version of the TimeTracker.

Custom Effects

When you want to open a view, because you chose to use the Inversion of Control, you do not have ...

Get Applied WPF 4 in Context now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.