Как получить количество элементов в 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, чтобы сообщить пользовательскому интерфейсу об обновлениях этого свойства.