2009-07-21 9 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

秒それで...ジョンと私の両方がマークとジョンよりも高速に答える –

+0

;-p答えを削除し、「十分ではかなり迅速ではない」を持っている - 少なくとも、銀バッジする必要があることを! – Treb

関連する問題