如果我们放置适当数量的分层模板,似乎Silverlight TreeView会显示所有子级别。
是真的吗?
例如,如果我在数据库表100下有哪些级别的项目是否有某种方式显示所有项目而不添加额外的模板部分?
我的意思是是否有一些通用模板可用于显示无限制的子级别?
下面的模板显示了2个级别,但实际上在数据库下我可以有1000个级别。
<sdk:HierarchicalDataTemplate x:Key="ChildTemplate" >
<TextBlock FontStyle="Italic" Text="{Binding Path=Title}" />
</sdk:HierarchicalDataTemplate>
<sdk:HierarchicalDataTemplate x:Key="NameTemplate"
ItemsSource="{Binding Path=ChildTopics}"
ItemTemplate="{StaticResource ChildTemplate}">
<TextBlock Text="{Binding Path=Title}" FontWeight="Bold" />
</sdk:HierarchicalDataTemplate>
http://msdn.microsoft.com/en-us/library/dd759035(v=vs.95).aspx