1 つの DataGrid とクラスを使用して、Silverlight で単純なデータ駆動型アプリケーションを作成しようとしています。データグリッドにデータを表示できません。
ここに私のコードがあります、
<sdk:DataGrid.Columns>
<sdk:DataGridTextColumn Binding="{Binding Name}" Header="Item Name"/>
<sdk:DataGridTextColumn Binding="{Binding Barode}" Header="Barcode"/>
<sdk:DataGridTextColumn Binding="{Binding Price}" Header="Price"/>
<sdk:DataGridTextColumn Binding="{Binding Cost}" Header="Cost"/>
<sdk:DataGridTextColumn Binding="{Binding Stock}" Header="Stock"/>
<sdk:DataGridTextColumn Binding="{Binding Department}" Header="Department"/>
</sdk:DataGrid.Columns>
</sdk:DataGrid>
これが私のクラスです。
public ItemDetails()
{
_itemDetails = new ObservableCollection<ItemInf>
{
new ItemInf {Barcode = "123456",Name = "12Pk Corona Extra",Price = 16.00, Cost = 15.99, Stock = 23, Department = "Beer"},
new ItemInf {Barcode = "234567",Name = "6Pk Corona Extra",Price = 7.99, Cost = 5.99, Stock = 29, Department = "Beer"},
};
}
私が間違いを犯したり、何か間違ったことをしている場所で誰かが私を助けることができますか.