Form中有一个TabControl控件,每个TabPage里都有一个ArrayList来存放其中的事件,
现在想实现从复制一个TabPage的内容粘贴到另外一个TabPage中去。。
想的是用序列化来实现
但是不知道该如何在两个TabPage中实现传递.......????
我复制的操作是在TabPage内完成了,即是说序列化是在第一个TabPage内完成的,然后要在第二个TabPage内反序列化。。
  MemoryStream ms = new MemoryStream();
  BinaryFormatter bf = new BinaryFormatter();
  bf.Serialize(ms,list1);     // list1中元素的类要实现ISerializable接口
  ms.Seek(0, SeekOrigin.Begin);
  ArrayList list2 = (ArrayList)bf.Deserialize(ms);