リストをデータグリッドにバインドするのに苦労している:
XAML:
<DataGrid Name="dgProductList"
ItemsSource="{Binding ProductList}">
<DataGridTextColumn Binding="{Binding ProductName}" Header="Item" />
<DataGridTextColumn Binding="{Binding Quantity}" Header="Qty" />
<DataGridTextColumn Binding="{Binding TotalPrice}" Header="Price" />
<DataGridTemplateColumn Width="*">
背後にあるコード:
public IList<SalesItem> ProductList = new List<SalesItem>();
public void LoadProduct(Product product)
{
SalesItem item = new SalesItem { ProductName = product.Name, Quantity = 1, TotalPrice = product.Price };
ProductList.Add(item);
}
ロードされません。
ありがとうございました。