One of the things that was missing from the first releases of WPF was the datagrid control. Microsoft reasoned that you could create your own grid using the existing components. I won’t argue the fact that it is possible, but it isn’t an easy task and I agree with other WPF developers that Microsoft could have included the datagrid in the WPF release.
The good news is that Microsoft is hosting a new codeplex project for WPF, which contains a brand new DataGrid control. It’s a CTP, so don’t expect a bugfree experience, but it’s a good start and there’s sourcecode available if you want to change stuff yourself.
The project is located here: http://www.codeplex.com/wpf