or

<telerik:GridViewDataColumn.Header> <CheckBox IsChecked="{Binding DataContext.MyProperty, RelativeSource={RelativeSource AncestorType={x:Type UserControl}}}"/></telerik:GridViewDataColumn.Header> <telerik:RadPaneGroup x:Name="RadPaneGroupMain" ItemsSource="{Binding OpenDocuments}" ItemTemplateSelector=" {StaticResource OpenDocumentTemplateSelector}"></telerik:RadPaneGroup>internal class ModuleNodeEntityDataTemplateSelector : DataTemplateSelector{ public const string NoModuleEntityEditorTemplateKey = "NoModuleEntityEditorTemplate"; public override DataTemplate SelectTemplate(object item, DependencyObject container) { var containerTyped = (RadPaneGroup)container; return (DataTemplate) containerTyped.Resources[NoModuleEntityEditorTemplateKey]; }}