English 中文(简体)
采用清单Box和可以观察的收集作为减速记录
原标题:Problems using ListBox and observable collection as a debug log
  • 时间:2009-10-23 18:16:01
  •  标签:

我有一个名单箱,必须有一个观察模型,可以观察收集:

如果认为可观察的收集含有扼杀物,那么在收集中添加具有相同价值的条目时,整个事情就消失了,那么,处理这一问题的最好方式是什么? 习惯结构而不是扼杀,然后是数据模版?

编辑:完全放弃解释行为......它选择多重价值,一点点点击单一条目,就选择了所有具有相同案文的其他价值。

最佳回答

这个问题之所以存在,是因为它具有选择人控制的性质。 当你开始从可观测到的Collection类型中挑选一个项目,而你的收集含有重复扼杀物时,挑选人会对其选定的哪项物品感到困惑。 你们需要创造新的简单类别/结构,并在其中阐明你的立场。

public class Info
{
    public string Name { get; set; }
}

// ..

MyList = new ObservableCollection<Info>(new List<Info> { new Info { Name = "Hello World" }, new Info { Name = "Hello World" }, new Info { Name = "Hello World" } });

等等。

<ListBox ItemsSource="{Binding MyList}" DisplayMemberPath="Name" />
问题回答

暂无回答




相关问题
热门标签