1
public class MyBindingList : BindingList<int>
{
public MyBindingList()
{
}
private BindingList<int> temp;
public void Backup()
{
int[] arr = new int[this.Count];
this.CopyTo(arr,0);
temp = new BindingList<int>(arr);
}
public void Restore()
{
this.Items.Clear();
//for(int i=0;i<temp.Count;i++) this.Add(temp[i]);
}
}
//for(int i=0;i<temp.Count;i++) this.Add(temp[i]);
副本的BindingList到另一個
是如此緩慢的方式來恢復,這樣我可以更有效地使用什麼恢復()?
是的,我明白,只能用於備份,謝謝。 – ocanal 2011-02-27 19:49:19