Thursday, April 10, 2014

EditTable, Add records at the bottom

protected override void AddNewRecords() { int Added = this.AddNewRecord; base.AddNewRecords(); Added -= this.AddNewRecord; ArrayList al = new ArrayList(this.DataSource); ArrayList mv = new ArrayList(al.GetRange(0, Added)); al.RemoveRange(0, Added); al.InsertRange(al.Count, mv); al.CopyTo(this.DataSource); System.Collections.Generic.List mvu; mvu = this.UIData.GetRange(0, Added); this.UIData.RemoveRange(0, Added); this.UIData.InsertRange(this.UIData.Count, mvu); }