我在上述标题上遇到了麻烦。 我有一个内部有一个集合的模型,这个集合也应该添加到与我模型的其他属性相同的级别。
型号:
public class MyModel
{
public int RowNum{get;set;}
public List<Product> Products{get;set;}
}
public class Product
{
public string Name{get;set}
public int Quantity{get;set;}
}
上面的代码示例只是一个示例,但我希望列表中的Product.Name显示为列标题...
详细信息正在运行,但绑定列标题不起作用..
<DataGridTextColumn Header="{Binding Products[0].Name}"
Binding="{Binding Products[0].Quantity}" />
TIA !!
答案 0 :(得分:1)
这应显示标题中第一个Name
的第一个Product
的{{1}}:
MyModel