2013-04-20 146 views
0

我将一个ItemsControl绑定到一个列表,但是在项目模板中存在一个控件,它不与当前dataSource绑定,我想将它与另一个dataSource绑定。项目控件绑定项目的子项控件wpf

,但我卡在访问该控制

我的ItemsControl的DataTemplate中是--->

<ItemsControl x:Name="ItemRequesterList" IsTabStop="False"> 
    <ItemsControl.ItemTemplate> 
     <DataTemplate x:Name="ItemReqTemplate"> 
      <StackPanel Margin="10,0,0,0"> 
       <TextBlock Text="{Binding DisplayName}"></TextBlock> 
       <TextBlock Text="requested on"></TextBlock> 
       <TextBlock Text="{Binding}"></TextBlock> //<---this control, i 
               // want to bind with another dataSource 
      </StackPanel> 
     </DataTemplate> 

那么,如何可以访问这个控制,这是横亘在每一个项目?

+0

什么是第一项之间的关系' DataSource'和第二个'DataSource'?指数?? – 2013-04-20 11:07:28

+0

第二个数据源在哪里?它是静态的,是父DataContext的一部分,是另一个控件的DataContext? – 2013-04-20 11:48:10

+0

@ sa_ddam213:第1个和第2个数据源之间没有关系。 – 2013-04-20 12:12:49

回答