Привязать к свойству ICollectionView.Count в XAML - PullRequest
6 голосов
/ 21 июля 2009

Я пытаюсь привязать текстовое поле к количеству отфильтрованного представления коллекции в XAML. Он не генерирует никаких ошибок, но также не производит никакого вывода. Кто-нибудь знает, как это сделать?

Вот некоторые фрагменты моего XAML:

<Window.Resources>
  <CollectionViewSource x:Key="MyView" Source="{Binding MyBinding}" Filter="MyFilter" />
</Window.Resources>

...

<TextBlock>
  <TextBlock.Text>
    <Binding Source="{StaticResource MyView}" Path="View.Count"  
      StringFormat="{}Count: {0:D}" />
  </TextBlock.Text>
</TextBlock>

Обычно я пытаюсь отобразить количество отфильтрованных элементов в списке.

1 Ответ

9 голосов
/ 21 июля 2009

Тебе не нужен «Вид». в пути. это должно быть просто:

Path="Count"
...