Devex has a vertical grid that does exactly that but sadly it is not available for WPF but only for WinForms.
This link shows an example of how to show a grid that will resemble the WinForms VerticalGrid control.
This link is to a question on the Devex site that sounds similar to yours. Maybe you'll find an answer there.
Hope that helps :)