or
							
<Window x:Class="RadControlsWpfApp2.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:telerik="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.GridView"
Title="MainWindow" Height="350" Width="525">
<Grid>
<telerik:RadGridView
ItemsSource="{Binding Items}"
AutoGenerateColumns="False">
<telerik:RadGridView.Columns>
<telerik:GridViewDataColumn DataMemberBinding="{Binding Path=B.Id}" Header="Works" ></telerik:GridViewDataColumn>
<telerik:GridViewDataColumn DataMemberBinding="{Binding Path=B.C.Name}" Header="Fails" ></telerik:GridViewDataColumn>
</telerik:RadGridView.Columns>
</telerik:RadGridView>
</Grid>
</Window>
namespace RadControlsWpfApp2
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
var model = new Model();
DataContext = model;
}
}
}
using System.Collections.Generic;
namespace RadControlsWpfApp2
{
class Model
{
public Model()
{
Items = new List<A> {new A(), new A()};
}
public IList<A> Items { get; set; }
}
class A
{
public A()
{
B = new B();
}
public B B { get; set; }
}
class B
{
public B()
{
C = new C();
Id = "3213123";
}
public string Id { get; set; }
public C C { get; set; }
}
class C
{
public C()
{
Name = "Test";
}
public string Name { get; set; }
}
}




Simple code:
<Window x:Class="MainWindow"    Height="350" Width="525" xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation">     <Grid>         <telerik:RadTabControl>               <telerik:RadTabItem Header="Calendar">                     <telerik:RadDocking>                       </telerik:RadDocking>             </telerik:RadTabItem>               <telerik:RadTabItem Header="Colors">                     <telerik:RadDocking >                       </telerik:RadDocking>             </telerik:RadTabItem>               <telerik:RadTabItem Header="Quote">                     <telerik:RadDocking >                       </telerik:RadDocking>             </telerik:RadTabItem>           </telerik:RadTabControl>       </Grid> </Window> 


public partial class Window1 : Window{    public Window1()    {        InitializeComponent();        RadWindow.Alert( "Hello World!" );        RadWindow.Prompt( "Hello Prompt!", ClosedEvent );        RadWindow.Confirm( "Hello Confirm!", ClosedEvent );    }    private void ClosedEvent( object sender, WindowClosedEventArgs e )    {    }}

<telerikDocking:RadDocking x:Name="dokcingMain">           <telerikDocking:RadDocking.DocumentHost>               <telerikDocking:RadSplitContainer>                   <telerikDocking:RadPaneGroup x:Name="PaneGroup" >                       <telerikDocking:RadPane telerikDocking:RadDocking.SerializationTag="pane1"                                               Header="Pane1" BorderThickness="0"                                               CanUserClose="False" CanFloat="False" CanUserPin="False"                                               ContextMenuTemplate="{x:Null}"/>                       <telerikDocking:RadPane telerikDocking:RadDocking.SerializationTag="pane2"                                               Header="Pane1" BorderThickness="0"                                               CanUserClose="False" CanFloat="False" CanUserPin="False"                                               ContextMenuTemplate="{x:Null}"/>                       <telerikDocking:RadPane telerikDocking:RadDocking.SerializationTag="pane3"                                               Header="Pane3" BorderThickness="0"                                               CanUserClose="False" CanFloat="False" CanUserPin="False"                                               ContextMenuTemplate="{x:Null}"/>                       <telerikDocking:RadPane telerikDocking:RadDocking.SerializationTag="pane4"                                               Header="Pane4" CanUserClose="False"                                               CanUserPin="False" CanFloat="False"                                               ContextMenuTemplate="{x:Null}"/>                       <telerikDocking:RadPane telerikDocking:RadDocking.SerializationTag="pane5"                                               Header="Pane5" BorderThickness="0"                                               CanUserClose="False" CanFloat="False" CanUserPin="False"                                               ContextMenuTemplate="{x:Null}"/>                       <telerikDocking:RadPane telerikDocking:RadDocking.SerializationTag="pane6"                                               Header="Pane6" BorderThickness="0"                                               CanUserClose="False" CanFloat="False" CanUserPin="False"                                               ContextMenuTemplate="{x:Null}"/>                       <telerikDocking:RadPane telerikDocking:RadDocking.SerializationTag="pane7"                                               Header="Pane7" BorderThickness="0"                                               CanUserClose="False"                                               ContextMenuTemplate="{x:Null}"/>                   </telerikDocking:RadPaneGroup>               </telerikDocking:RadSplitContainer>           </telerikDocking:RadDocking.DocumentHost>       </telerikDocking:RadDocking><RadDocking>  <DocumentHost>    <RadSplitContainer>      <Items>        <RadPaneGroup RelativeWidth="100" RelativeHeight="100" IsAutoGenerated="True" SplitterChange="42,2180640734751" SelectedIndex="0">          <Items>            <RadPane SerializationTag="pane7" IsDockable="True" Title="Pane7" Header="Pane7" CanUserClose="False" />          </Items>        </RadPaneGroup>        <RadPaneGroup SplitterChange="456,781935926525" SelectedIndex="0">          <Items>            <RadPane SerializationTag="pane1" IsDockable="True" Title="Pane1" Header="Pane1" CanUserClose="False" CanUserPin="False" CanFloat="False" />            <RadPane SerializationTag="pane2" IsDockable="True" Title="Pane1" Header="Pane1" CanUserClose="False" CanUserPin="False" CanFloat="False" />            <RadPane SerializationTag="pane3" IsDockable="True" Title="Pane3" Header="Pane3" CanUserClose="False" CanUserPin="False" CanFloat="False" />            <RadPane SerializationTag="pane4" IsDockable="True" Title="Pane4" Header="Pane4" CanUserClose="False" CanUserPin="False" CanFloat="False" />            <RadPane SerializationTag="pane5" IsDockable="True" Title="Pane5" Header="Pane5" CanUserClose="False" CanUserPin="False" CanFloat="False" />            <RadPane SerializationTag="pane6" IsDockable="True" Title="Pane6" Header="Pane6" CanUserClose="False" CanUserPin="False" CanFloat="False" />          </Items>        </RadPaneGroup>      </Items>    </RadSplitContainer>  </DocumentHost>  <SplitContainers /></RadDocking>