Всем привет! Не могу решить проблему.
Дано:
ViewModel
.ItemsControl
.Задача:
ItemsControl
.ViewModel
.Что пробовал:
CompositeCollection
- не привязывается ко ViewModel
.IMultiValueConverter
+ две ICollectionView
- фильтр работать не будет при вызове Refresh()
у одной из них.Хотелось бы использовать сортировку и фильтрацию именно как у ICollectionView
и во ViewModel
, не пересоздавая ее целиком при каждой фильтрации.
Как это можно сделать?
UPDATE
Вот так кажется завелось.
Во ViewModel
:
public ICollectionView SomeCollectionView1 => _someCollectionSource1?.View;
public ICollectionView SomeCollectionView2 => _someCollectionSource2?.View;
В xaml:
<ItemsControl.ItemsSource>
<CompositeCollection>
<CollectionContainer Collection="{Binding Path=SomeCollectionView1, Source={StaticResource Locator}}"/>
<CollectionContainer Collection="{Binding Path=SomeCollectionView2, Source={StaticResource Locator}}"/>
</CompositeCollection>
</ItemsControl.ItemsSource>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Доброго времени сутокКак в DataGridView через событие CellValueChanged сделать ограниченный ввод символов в ячейках столбца в котором в данный момент...
Доброго времени суток, друзьяИзучал Javascript и столкнулся с такой проблемой - код для подсчета простых чисел в фоновом режиме не работает