代码之家  ›  专栏  ›  技术社区  ›  user171910

Silverlight 4-两个数据报之间的绑定,来自Blend 4

  •  0
  • user171910  · 技术社区  · 15 年前

    我在Silverlight 4 XAML页中使用数据绑定时遇到一些问题,这是我的问题:

    我有两个数据网格:

    <sdk:DataGrid x:Name="dgCodeCountry" Height="144" Margin="41,56,39,0"   VerticalAlignment="Top" AutoGenerateColumns="False" ItemsSource="{Binding Collection}" >
      <sdk:DataGrid.Columns>
         <sdk:DataGridTextColumn Binding="{Binding Code}" Header="Code"/>
         <sdk:DataGridTextColumn Binding="{Binding Name}" Header="Name"/>
      </sdk:DataGrid.Columns>
    </sdk:DataGrid>
    
    
    <sdk:DataGrid x:Name="dgStateOfProvince" Height="64" Margin="10,17,10,0" VerticalAlignment="Top">
       <sdk:DataGrid.Columns>
    
       </sdk:DataGrid.Columns>
    </sdk:DataGrid>
    

    第一数据网格 DGC-DECONDENTURE 使用Blend4示例数据功能填充数据。当我从dgcodecountry中选择一行时,我希望该行显示在 Dgstateof省 . 这些数据报可以在用户控件或XAML页面中的任何位置。

    我怎么能做到?

    1 回复  |  直到 15 年前
        1
  •  0
  •   Ozan HELPY    15 年前

    将dgStateOfProvince的itemsSource绑定到dgcodeCountry的selecteditems:

    <sdk:DataGrid x:Name="dgStateOfProvince" ItemsSource="{Binding ElementName=dgCodeCountry Path=SelectedItems}">