2013-03-03 60 views
1

我有一个列表框和一个样本的ObservableCollection,当我设置listBox1.ItemsSource = _collection;在代码隐藏文件中,它工作正常,但是当我在XAML中这样做时:绑定列表框到一个ObservableCollection在XAML

ItemsSource="{Binding Collection}" 

它不起作用。可能是什么问题?

在代码隐藏我

public ObservableCollection<FeedItem> Collection 
{ 
    get { return _collection; } 
} 

回答

0

最有可能ListBox的DataContext的(或任何其父母)没有设置。 将DataContext绑定到持有集合的对象,并且应该很好。

+0

是的,你说得对。当我做'this.DataContext = _collection'和.xaml'ItemSource = {绑定}'所有工作fine.Thx – 2013-03-03 20:16:18