or
//Count: List's count//MajorStepNum: How many labels are there below the X axis.MajorTickInterval = Count / MajorStepNum > 1 ? Count / MajorStepNum + 1 : 1;<DataTemplate x:Key="MyRowDetailsTemplate" > <Border > <controls3:RadGridView x:Name="SecondGridView" ItemsSource="{Binding MoreItems}"> <controls3:RadGridView.Columns> <controls3:GridViewDataColumn Width="*" MinWidth="200" Header="Name" /> <controls3:GridViewDataColumn Width="75" MinWidth="75" Header="Status" /> </controls3:RadGridView.Columns> </controls3:RadGridView> </Border> </DataTemplate><controls:RadGridView Name="TemplateRoot" ItemsSource="{Binding MyItems}" RowDetailsTemplate="{DynamicResource MyRowDetailsTemplate}"> <controls:RadGridView.Columns> <controls:GridViewDataColumn Width="*" MinWidth="200" Header="Name"/> <controls:GridViewDataColumn Width="75" MinWidth="75" Header="Status"/> </controls:RadGridView.Columns></controls:RadGridView><telerik:RadGridView IsFilteringAllowed="False" BorderBrush="#9AB400" Name="gridView" Grid.Column="0" ItemsSource="{Binding ChamberMeasurements}" AutoGenerateColumns="True" Margin="120,10,12,0" VerticalAlignment="Top" ShowGroupPanel="False"></telerik:RadGridView><telerik:GridViewComboBoxColumn Header="Units" ItemsSource="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Window}},Path=DataContext.UnitsOfMeasure}" DisplayMemberPath="Name" DataMemberBinding="{Binding UnitOfMeasureID}" SelectedValueMemberPath="Id"/>