Radenko Zec has an article on styling Silverlight datagrid control in which he explains how to modify default Silverlight datagrid control look.
I hope that this article will be good starting point for you to create your own styles for dataGrid control.
Dean Chalk has created a generic (re-useable) filter control that you can use to filter rows in a Silverlight DataGrid.
The control had to be lightweight, and work automatically with any object collection that the DataGrid was bound to – thus making it plug-and-play for any future uses.
Suprotim Agarwal has a post in which he explains how to display images from a database in a Silverlight DataGrid control.
In this article, we will see how to pull images from the database and display them in a Silverlight DataGrid. We will make use of the Employees table in the Northwind database to display images. Since the focus of this article is to display images from the database in a Silverlight DataGrid, I will be binding the DataGrid with a custom List<> object and will be pulling only the images from the database using an Image Handler.