Sam, Du Toit,
I don't know if you know this, but if you have a Vanguard subscription, your best option for support is to use the priority email support address you were given when you got your subscription. We don't guarantee any response at all in the forums, as there are a huge number of users of the free Express Edition and we're unable to provide free tech support for a free product. Jenny, Marc and others on the WPF team visit the forums anyway (voluntarily) and answer questions, but it doesn't mean that this is the spot for tech support.
That said, and correct me if I am wrong, but I think that it isn't the quality and level of Vanguard-level support that you really have issues with, but rather the fact that Xceed has not provided any documentation or samples for working with the DataGrid's UI using code-behind instead of XAML.
We didn't invest in samples and documentation for working with code-behind because our development team felt it just wasn't the WPF way. Over time, we have received a few requests on how to accomplish things in code-behind, but we still felt that providing a second set of samples and examples for working this way was not wise versus other priorities. Some things just aren't recommended (by Microsoft) to be done in code-behind (such as DataTemplates), and others felt like hacks or workarounds, when using XAML was more natural.
This means also that answering questions about how something should be done in code-behind is more difficult, though we do it for Vanguard subscribers.
We are open to various options, but before I list them, I wanted to determine whether or not there is really a support issue (with paid support, because I explained about the forums), or whether the problem is really our decision not to encourage using code-behind for UI.
Thanks.
Odi Kosmatos
VP, R&D, Xceed