SilverLight 4中的Treeview绑定

时间:2011-01-21 04:12:27

标签: silverlight silverlight-4.0

我有一个动态生成的XML文件,我想绑定到树视图控件  这是我的代码

<Grid x:Name="LayoutRoot" Background="White">
    <sdk:TreeView x:Name="tree1" ItemsSource="{Binding ElementName=Table }" >
        <sdk:HierarchicalDataTemplate>
            <StackPanel>
                <TextBlock Text="{Binding Skill}"/>
            </StackPanel>
        </sdk:HierarchicalDataTemplate>
    </sdk:TreeView> 
</Grid>

我的XML如下

<NewDataSet>
   <Table>
      <skillid>1</skillid>
      <skill>Microsoft</skill>
      <parentid>0</parentid>
      <rating>0</rating>
      <emailid>0</emailid>
   </Table>
</NewDataSet>

它是通过返回XElement的WCF生成的。