2009-07-21 3 views

ответ

9

CollectionChanged уволен, когда элемент добавлен, удален, изменен, перемещен или весь список обновлен. Вы можете подписаться на CollectionChanged для получения уведомлений.

From MSDN

public class NameList : ObservableCollection<PersonName> 
    { 
     public NameList() : base() 
     { 
      Add(new PersonName("Willa", "Cather")); 
      Add(new PersonName("Isak", "Dinesen")); 
      Add(new PersonName("Victor", "Hugo")); 
      Add(new PersonName("Jules", "Verne")); 
     } 
     } 

     public class PersonName 
     { 
      private string firstName; 
      private string lastName; 

      public PersonName(string first, string last) 
      { 
       this.firstName = first; 
       this.lastName = last; 
      } 

      public string FirstName 
      { 
       get { return firstName; } 
       set { firstName = value; } 
      } 

      public string LastName 
      { 
       get { return lastName; } 
       set { lastName = value; } 
      } 
     } 
+1

секунд в этом ... как Джон и меня «не достаточно быстро» удаленные ответы ;-p –

+0

Ответ быстрее, чем Марк и Джон - это должно быть по крайней мере серебряный значок! – Treb

Смежные вопросы