【发布时间】:2012-09-14 04:51:42
【问题描述】:
我有一个 WPF windows 应用程序项目,它有一个带有两个 ListBox 控件的窗口,问题是如何将一个源绑定到这两个控件? 来源是这样的:
class student
{
public string name{get;set;}
public int age{get;set;}
}
ObservableCollection<student> m_myGroup;
我想:如果年龄 > 25,ListBox1 绑定到 m_myGroup 如果年龄
TextBlock Text={binding Path=name}
并且我不想使用 DataTrigger 将项目可见性属性隐藏或显示,我尝试使用 ICollectionView 过滤源,但它会影响其他 ListBox! 有谁知道如何为每个 ListBox 制作两个过滤器,并且它们只绑定到一个源?
【问题讨论】: