Disabling row selection in the WPF DataGrid included in .NET Framework 4 is not really easy. It is extremely difficult to do, unless you have the right tools and know exactly how to do it.
But all the difficulty is in figuring out how to do it. Once you know how to do it, the steps are quite easy to perform.
First, you basically have to use a copy of the default DataGrid style. However, the easiest way to get a copy of the default DataGrid style is using Expression Blend.
Read more one my new WPF Sharp site here: