2013-02-13 47 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