我有以下XAML:問題的Silverlight結合
...
<ListBox Name ="RoomsListBox" Height="100"
HorizontalAlignment="Left" Margin="12,41,0,0"
VerticalAlignment="Top" Width="120"></ListBox>
...
而下面的C#-code:
protected override void OnNavigatedTo(NavigationEventArgs e)
{
RoomsListBox.ItemsSource = new[] { new { Name = "First1" },
new { Name = "First2" } };
RoomsListBox.DisplayMemberPath = "Name";
}
的問題是,我的列表框有項目,但它們是空的。爲什麼我沒有看到「First1」和「First2」?
它確實有幫助。謝謝。我已經使用了一個單獨的課程,但問題依然存在。這是因爲匿名課程和我新創建的課程是私人的而不是公開的。我只是想知道爲什麼沒有關於它的警告或例外? – Peter17 2011-03-22 13:19:33
這裏的問題是數據綁定機制無法訪問您的類,因此它對此一無所知(也不知道如何綁定它)!缺少警告,異常和最重要的「調試」是DataBinding一般的問題!這會隨着Silverlight 5的發佈而改變,它將引入「DataBinding Debugging」,這就是COOOL :) – AbdouMoumen 2011-03-22 13:31:36
感謝您對Silverlight 5的解釋和好消息:) – Peter17 2011-03-22 13:42:58