0
如何填充我的組合框到我的ObservableCollectio項目?wpf ObservableCollection填充組合框
public ObservableCollection<Contacts> contacts = new ObservableCollection<Contacts>();
聯繫人中的項目是「Grname」。這些物品需要綁定到它。首選代碼,因爲我想過濾出重複(分組)。
class Contacts
{
public string Contact_id { get; set; }
public string Grname { get; set; }
}
UPDATE:
我找到了!
ICollectionView contactsView = CollectionViewSource.GetDefaultView(dataGrid1.ItemsSource);
cmbGroup.ItemsSource = contactsView.Groups;
但如何過濾我的datagrid與選定的組合框的項目?
我有:
void Filter(object sender, FilterEventArgs e)
{
if (cmbGroup.ItemsSource == contactsView)
{
e.Accepted = true;
}
else
{
e.Accepted = false;
}
}
和過濾器被綁定在CollectionViewSource在我的XAML
不起作用:/ – keno
@keno如果你可以更具體地說明你已經嘗試了什麼或什麼不起作用,也許我可以詳細闡述我的例子。 – Desty
感謝您的參觀!無論如何,我找到了解決方案;)但是如何過濾我的網格? (見主題) – keno