WPF组合框类别从异步调用分组

时间:2015-09-21 12:30:49

标签: wpf asynchronous combobox grouping

我可以将数据按类别分组到Combobox,同时通过设置下面的代码来渲染{初始化}

    _cboItem = new List<string>();
_cboitem=service.GetData();
    CollectionView cvs =     CollectionView)CollectionViewSource.GetDefaultView(_cboItem);
cvs.GroupDescriptions.Add(new  PropertyGroupDescription("Category"));

但如果我使用异步调用绑定combbox,则不会发生分组。

下面的代码

    BindingOperations.EnableCollectionSynchronization(_cboDocType, _lock);
Task.Factory.StartNew(() => GetDocTypeAsync());

    CollectionView cv=(CollectionView)CollectionViewSource.GetDefaultView(_cboDocType);
      cv.GroupDescriptions.Add(new PropertyGroupDescription("Category"));
      OnPropertyChanged("DocType");

0 个答案:

没有答案