2009-06-18 31 views
6

Ben böyle bir ComboBox içinde bir ViewModel ObservableCollectoin özelliğinden olsun benim müşterilerinin tüm görüntüleme ediyorum: XAML'den ObservableCollection öğelerinin sayısı nasıl alınır?

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

başka ViewModel özelliğini yaratmadan ObservableCollection öğe sayısını almak için bir yolu var mı, örn. Böyle bir şey:

SÖZDE-KODU:

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

cevap

16

ObservableCollection türü kullanabileceğiniz bir Kont Mülkiyet ortaya çıkarır. ObservableCollection, bu özelliğe yönelik güncellemeler hakkında kullanıcı arayüzünü bilgilendirmek için PropertyChanged olayını yükseltip yükseltmediğini bilmiyorum.

+4

tamam sadece bu: , ve Evet, ObservableCollection değiştiğinde, sürekli olarak güncellenen görünüyor. –

İlgili konular