Introduction
In Part 1 of this series I covered developing the framework for a Line-Of-Business application in Silverlight, including the user interface framework, communication with a WCF service, a login screen, and a basic inventory list. In this article I will take you through the steps to extend the functionality of the inventory list to page, sort and group the results.
Source code* and Live Demo**
*To run the source code take a look at the "Using the sample application" section of the previous article first.
**To login in the sample application use the following Username: demo and Password: demo.
Limitations of the Standard DataGrid Control
It never ceases to amaze me how Microsoft repeatedly releases grid controls that don’t provide the ability to group similar rows together under a heading (such as the ASP.NET GridView control, the DataGrid and DataGridView Windows Forms controls, and until recently WPF didn’t even have a data grid in the SDK!).