4
HIすべてに、のObservableCollection + RaiseEvent追加
にはどうすればアイテムがのObservableCollectionに追加されたときにイベントを発生させることができますか?
HIすべてに、のObservableCollection + RaiseEvent追加
にはどうすればアイテムがのObservableCollectionに追加されたときにイベントを発生させることができますか?
アイテムの追加、削除、変更、移動、またはリスト全体のリフレッシュ時に、CollectionChangedが発生します。 CollectionChangedを購読して通知を受け取ることができます。
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; }
}
}
秒それで...ジョンと私の両方がマークとジョンよりも高速に答える –
;-p答えを削除し、「十分ではかなり迅速ではない」を持っている - 少なくとも、銀バッジする必要があることを! – Treb