public class PlanningItem{ public string ItemName { get; set; } public string ItemFormat { get; set; } public double ItemValue { get; set; }}<telerik:RadGridView AutoGenerateColumns="False" Name="radGridView1" ItemsSource="{ Binding Path=PlanningItems }"> <telerik:RadGridView.Columns> <telerik:GridViewDataColumn UniqueName="ItemName" Header="Item Name" DataMemberBinding="{ Binding Path=ItemName }" IsReadOnly="True" /> <telerik:GridViewDataColumn UniqueName="ItemValue" Header="Item Value" DataMemberBinding="{ Binding Path=ItemValue}" DataFormatString="{ Binding ItemFormat }"/></telerik:RadGridView.Columns></telerik:RadGridView>
<DataTemplate x:Key="BereicheTemplate">
<StackPanel Orientation="Vertical" Margin="5">
<TextBlock Margin="5" Text="{Binding Name}"/>
</StackPanel>
</DataTemplate>
<HierarchicalDataTemplate x:Key="ItemPanelTemplateThemen"
ItemTemplate="{StaticResource BereicheTemplate}"
ItemsSource="{Binding BereicheListe}" >
<telerik:RadPanelBarItem Style="{DynamicResource RadPanelBarItemStyleMC}"
HeaderTemplate="{DynamicResource ThemenDataTemplate}"
Header="{Binding}" >
</telerik:RadPanelBarItem>
</HierarchicalDataTemplate>
.
.
.
<telerik:RadPanelBar x:Name="ThemenListe" Margin="0,23.424,0,147.867" ItemTemplate="{DynamicResource ItemPanelTemplateThemen}" Style="{DynamicResource RadPanelBarStyleMC}" >
Regards
Betty