The Last Word

In this chapter, you delved deeper into data binding, one of the key pillars of Silverlight. You learned how to build smart data forms that require less code and draw the information they need from attributes. On the way, you mastered the Label, DescriptionViewer, and ValidationSummary controls, and you learned how to implement validation with the new data annotation model.

Most of your time in this chapter was spent exploring Silverlight's rich data controls, particularly the remarkably flexible DataGrid, with its fine-grained support for formatting and editing. You saw how to implement advanced filtering, grouping, and paging with the PagedCollectionView. You ended with a look at the TreeView, which lets you bind nested layers ...

Get Pro Silverlight 5 in VB 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.