我有一個ID,名稱和價格的列表視圖。每個這樣的項目都有一個包含類別的子列表。ListView網格中的網格
所以「爲每個」項目我想顯示所有子項目。 這是它會看起來應該像:
但我不知道該怎麼做。 這是我的xaml代碼。
<ListView.View>
<GridView>
<GridViewColumn Width="140" Header="ID" DisplayMemberBinding="{Binding ID}"/>
<GridViewColumn Width="140" Header="Name" DisplayMemberBinding="{Binding Name}" />
<GridViewColumn Width="300" Header="Price" DisplayMemberBinding="{Binding Price}" />
</GridView>
<!-- ??? -->
<Gridview ItemSource="{Binding Childs}">
我不得不添加一個子網格我想,但我不知道如何。
這是我的階級結構
public class GroupedItem
{
public int ID { get; set; }
public string Name { get; set; }
public float Price { get; set; }
public IEnumerable<Item> Childs { get; set; }
}
有別人的想法?
這裏的比如http://計算器。 COM /問題/ 871205 /嵌套WPF的數據網格 – GasDev