2
:的Silverlight數據網格無法顯示我已經在我的項目的XAML中定義一個DataGrid數據
<data:DataGrid IsReadOnly="True" Grid.Row="1" Grid.Column="1" x:Name="gridOfferings"
Margin="10,10,10,10" AutoGenerateColumns="False">
<data:DataGrid.Columns>
<data:DataGridTextColumn
Binding="{Binding Trader}"
DisplayIndex="0"
Header="Trader"
Width="Auto"
FontSize="11"/>
<data:DataGridTextColumn
Binding="{Binding Product}"
DisplayIndex="1"
Header="Product"
Width="Auto"
FontSize="11"/>
</data:DataGrid.Columns>
</data:DataGrid>
我把它綁定到自定義對象的名單<>:
public MainPage()
{
InitializeComponent();
_Rows = new List<OfferingRowData>();
_Rows.Add(new OfferingRowData()
{
Trader = "Kameilya Loenstein",
Product = "American Consolidated AAA",
Price = 24.95,
OfferingMade = DateTime.Now
});
_Rows.Add(new OfferingRowData()
{
Trader = "Bill Foobar",
Product = "IBM Mid-Atlantic Exotic",
Price = 204.90,
OfferingMade = DateTime.Now.AddMinutes(-3)
});
gridOfferings.ItemsSource = _Rows;
}
當它顯示了上頁面,列標題出現,但沒有數據。
我在做什麼錯?
沒有什麼適合我的,你有沒有更多的信息?你真的在做你上面發佈的內容嗎? – AnthonyWJones 2010-03-11 17:22:55
這是什麼版本的Silverlight? – 2010-03-11 17:46:09
@Anthony,這是我的實際代碼。 @Jeff,它是Silverlight 3.0。 – 2010-03-11 18:02:16