WPF DataGrid

Every thing one should know about DataGrid: WPF DataGrid Practical Examples – CodeProject.

How to customize row header to have a checkbox binded to Row IsSelected: http://www.scottlogic.co.uk/blog/colin/2008/11/multiselect-datagrid-with-checkboxes/

WPF DataGrid Search and Highlight. Perhaps a CPU costly solution but worth a try: http://blogs.microsoft.co.il/blogs/tomershamam/archive/2009/08/27/wpf-datagrid-search-and-highlight.aspx