Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint
Share this Page URL
Help

17. Dependency Properties

17. Dependency Properties

In the last chapter you started to get your teeth into some real WPF programming projects using XAML and C#. Using XAML to define an application’s interface declarative certainly sets WPF programming apart from older, code-only platforms. But as cool as declarative programming is, it’s perfectly possible to ignore XAML completely and write a WPF application completely in C# (but I can’t imagine why you’d want to).

The same isn’t true of the subject of this chapter: dependency properties. Take a look at the WPF class hierarchy from the last chapter. Every WPF class descends from DependencyObject; in a sense that’s what makes a class part of WPF. And what does DependencyObject do? It implements the dependency property system.


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial


 Â