示例#1
0
 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;
 }
示例#2
0
 internal void OnListChanged(Record rec) {
     if(listChangedHandler != null) listChangedHandler(this, new ListChangedEventArgs(ListChangedType.ItemChanged, rec.Index, rec.Index));
 }
示例#3
0
 public void Add(Record record) {
     int res = List.Add(record);
     record.owner = this;
     record.Index = res;
 }