【问题标题】:Binding a ListBox to an ObservableCollection in XAML在 XAML 中将 ListBox 绑定到 ObservableCollection
【发布时间】:2013-03-03 19:14:36
【问题描述】:

当我设置 listBox1.ItemsSource = _collection; 时,我有一个 ListBox 和一个示例 ObservableCollection;在代码隐藏文件中,它工作正常,但是当我在 XAML 中这样做时:

   ItemsSource="{Binding Collection}" 

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

在代码隐藏中我有

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

【问题讨论】:

    标签: c# windows-phone-7 binding


    【解决方案1】:

    很可能未设置 ListBox(或其任何父项)的 DataContext。 将 DataContext 绑定到持有该集合的对象,您应该可以开始了。

    【讨论】:

    • 是的,你是对的。当我做this.DataContext = _collection 和.xaml ItemSource = {Binding} 时,一切正常。Thx
    猜你喜欢
    • 2013-12-31
    • 2014-09-28
    • 2012-12-16
    • 2018-09-11
    • 1970-01-01
    • 2013-10-15
    • 2015-08-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多