Dec 01, 2010 · Hi 4ccl, Welcome to our forum. Based on your description I think your main concern is how to show two properties in one level using CollectionViewSource, If I have misunderstood your concern please let me know. Using LINQ, along with an SQL Database, can make binding the Flexgrid to your data extremely painless. In this instance, I will use my local SQL “cars” database (SQLExpress) and I will be working with strictly one table which is named carModels, shown here. The image below depicts the sorting and grouping errors that are present after these changes: Note, that the item template did indeed update according to the name and gender change (because the Character object raises the appropriate change notifications for these properties), but the ListCollectionView did not update its view of the items.