silverlight的datagrid提供分组的功能(PagedCollectionView )。如果你主表和子表是类似与组别类型的话,可以用分组;但如果是主从关系的数据就要用到DataGrid.RowDetailsTemplate了。网上都有很多实例学习。
使用DataTemplate