2013-02-13 51 views
1

在MSDN示例中,有时我发现它指向SDK或库,但没有任何链接或指向要下载的SDK的指针。这是一个总的风格或者我失去了一些东西......MSDN示例和丢失SDKSample

只是一个例子在以下几点:

<Window x:Class="SDKSample.Window1" 
     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
     Title="HierarchicalDataTemplate Sample" 
     xmlns:src="clr-namespace:SDKSample"> 
    <DockPanel> 
    <DockPanel.Resources> 
     <src:ListLeagueList x:Key="MyList" /> 
     <HierarchicalDataTemplate DataType="{x:Type src:League}" 
           ItemsSource="{Binding Path=Divisions}"> 
     <TextBlock Text="{Binding Path=Name}" /> 
     </HierarchicalDataTemplate> 
     <HierarchicalDataTemplate DataType="{x:Type src:Division}" 
           ItemsSource="{Binding Path=Teams}"> 
     <TextBlock Text="{Binding Path=Name}" /> 
     </HierarchicalDataTemplate> 
     <DataTemplate DataType="{x:Type src:Team}"> 
     <TextBlock Text="{Binding Path=Name}" /> 
     </DataTemplate> 
    </DockPanel.Resources> 
    <Menu Name="menu1" 
      DockPanel.Dock="Top" 
      Margin="10,10,10,10"> 
     <MenuItem Header="My Soccer Leagues" 
       ItemsSource="{Binding Source={StaticResource MyList}}" /> 
    </Menu> 
    <TreeView> 
     <TreeViewItem ItemsSource="{Binding Source={StaticResource MyList}}" 
        Header="My Soccer Leagues" /> 
    </TreeView> 
    </DockPanel> 
</Window> 

我期待在此XAML代码在MSDN上http://msdn.microsoft.com/en-us/library/system.windows.hierarchicaldatatemplate.aspx 这是所有好的,但我的问题我有在哪里可以找到SDKSample类?

回答

2

xmlns:src="clr-namespace:SDKSample"是对用于文档的主项目的引用。你可以看到这是因为Window1使用相同的命名空间:<Window x:Class="SDKSample.Window1"

但是,我没有看到下载整个文档项目的方法。你将不得不自己创建类ListLeagueList。幸运的是有一个解释:

在下面的例子中,ListLeagueList是一个League对象的列表。 每个League对象有一个Name和一个Division对象的集合。 每个Division有一个Name和一个Team对象的集合,并且每个对象有一个Name对象 Team

+0

我也想过,但不确定。谢谢! – 2013-02-13 22:08:07