public void Add(Record record) { int res = List.Add(record); record.owner = this; record.Index = res; }
internal void OnListChanged(Record rec) { if (listChangedHandler != null) listChangedHandler(this, new ListChangedEventArgs(ListChangedType.ItemChanged, rec.Index, rec.Index)); }
public IList CreateData() { RecordCollection coll = new RecordCollection(); for (int n = 0; n < mCommTable.Rows.Count; n++) { Record row = new Record(); coll.Add(row); } return coll; }