【问题标题】:ListView binding itemsource with a list of visualsListView 将 itemsource 与视觉对象列表绑定
【发布时间】:2014-05-10 19:39:00
【问题描述】:

我正在尝试在 listView 上创建一个绑定,其中 itemssource 作为继承 Canvas 的对象列表。

例子:

ObservableCollection<MountainSki> msList = new ObservableCollection<MountainSki>();

MountainSki ms = new MountainSki("La Clusaz");

msList.add(ms);

myListView.ItemsSource = msList;

但是当我运行程序时,我有一个参数异常。一些建议?

谢谢

【问题讨论】:

  • 您遇到了什么错误?发布错误消息/堆栈跟踪和内部异常(如果有)

标签: c# wpf listview binding


【解决方案1】:

当你创建一个listView 时,所有的item 都拥有listView 的父级。在您的情况下,ObservableCollection 中的元素可能已经有一个父级。

您应该重构代码以尊重 MVVM 架构。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-07-13
    • 1970-01-01
    • 2018-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-01
    相关资源
    最近更新 更多