Skip to Content
Mastering Windows Presentation Foundation
book

Mastering Windows Presentation Foundation

by Sheridan Yuen
February 2017
Intermediate to advanced
568 pages
14h 19m
English
Packt Publishing
Content preview from Mastering Windows Presentation Foundation

Data templates

We've already seen a number of simple examples of the DataTemplate, but they are such an important part of WPF that we're going to have a much more thorough look at them now. In short, we use a DataTemplate to define how we want particular data objects to be rendered in the UI.

If we were to data bind a particular type of object to a UI control without providing a DataTemplate for it, the WPF Framework would not know how to display it. In these cases, the best job that it can do is to display a string representation of it.

<ItemsControl ItemsSource="{Binding Users}" /> 

It achieves this by calling the object.ToString method on the data object and setting that value to the Text property of a TextBlock, which it uses to display the ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Mastering Windows Presentation Foundation - Second Edition

Mastering Windows Presentation Foundation - Second Edition

Sheridan Yuen

Publisher Resources

ISBN: 9781785883002Supplemental Content