Как получить количество элементов в ObservableCollection из XAML?

Я показываю всех своих клиентов, которые я получаю от свойства ViewModel ObservableCollectoin в таком ComboBox:

<ComboBox 
    ItemsSource="{Binding Customers}"
    ItemTemplate="{StaticResource CustomerComboBoxTemplate}"
    Margin="20"
    HorizontalAlignment="Left"
    SelectedItem="{Binding SelectedCustomer, Mode=TwoWay}"/>

есть ли способ получить количество элементов в коллекции ObservableCollection без создания другого свойства ViewModel, например, что-то вроде этого:

ПСЕВДО-КОД:

<TextBlock Text="{Binding Customers.Count()}"/>

1 ответов


тип ObservableCollection предоставляет свойство Count, которое можно использовать. Я не знаю, вызывает ли ObservableCollection событие PropertyChanged, чтобы сообщить пользовательскому интерфейсу об обновлениях этого свойства.