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