2014-06-17 41 views
0

我有兩個網格,我綁定的集合與1個格,並收集我有孩子的收集,我想給孩子收集綁定到另一個網格,在我使用組合框MasterDetail綁定

<dxg:GridColumn Header="User Name" Width="200" FieldName="" AllowEditing="False" VisibleIndex="0" > 
       <dxg:GridColumn.CellTemplate> 
        <DataTemplate> 
         <dxe:ComboBoxEdit ItemsSource="{Binding ElementName=WorkflowTeamGrid, Path=SelectedItem.SecTeamUserCollection}" Name="PART_Editor" IsTextEditable="False" HorizontalAlignment="Left" Width="190" 
               DisplayMember="UserRoleKey" ></dxe:ComboBoxEdit> 
        </DataTemplate> 
       </dxg:GridColumn.CellTemplate> 
      </dxg:GridColumn> 

但它沒有顯示任何數據,我想這個也

<dxg:GridControl ItemsSource="{Binding ElementName=WorkflowTeamGrid, Path=SelectedItem.SecTeamUserCollection}" x:Name="WorkflowTeamUserGrid" Height="Auto" VerticalAlignment="Top" Width="Auto" 
                  ScrollViewer.VerticalScrollBarVisibility="Auto" DefaultSorting="false" Grid.Row="1"> 
     <dxg:GridControl.View> 
      <dxg:TableView Name="tableViewTeamUserWorkFlow" ShowGroupPanel="False" /> 
     </dxg:GridControl.View> 
     <dxg:GridControl.Columns> 

      <dxg:GridColumn Header="User Name" Width="200" FieldName="UserRoleKey" AllowEditing="False" VisibleIndex="0" > 
       <dxg:GridColumn.CellTemplate> 
        <DataTemplate> 
         <dxe:ComboBoxEdit ItemsSource="{Binding ElementName=WorkflowTeamGrid, Path=SelectedItem.SecTeamUserCollection}" Name="PART_Editor" IsTextEditable="False" HorizontalAlignment="Left" Width="190" 
               DisplayMember="UserRoleKey" ></dxe:ComboBoxEdit> 
        </DataTemplate> 
       </dxg:GridColumn.CellTemplate> 
      </dxg:GridColumn> 

但可以說明很多次,因爲電網的ItemSource屬性的子集的數量,可以在任何1分幫助我實現與完成本設置ItemSource屬性

+0

如果我理解您正確,您將收集一些條目,並且每個條目都有一個子集合。並且您想要在第一個網格中顯示所選條目中的孩子。那是對的嗎? –

+0

是的,我有一個收集兒童收集 –

回答

0

,因爲你是在一個網格列綁定你可以簡單地綁定到當前項目,而不是電網的所選項目的

<dxe:ComboBoxEdit ItemsSource="{Binding SecTeamUserCollection}" Name="PART_Editor" IsTextEditable="False" HorizontalAlignment="Left" Width="190" DisplayMember="UserRoleKey"></dxe:ComboBoxEdit> 

這將綁定,而不是每一個組合結合個體組合到相應的收集選定項目的子集合

如果這不起作用,那麼也許您可能必須使用可用於dxg:namespace的模板列。