先谢谢了基本需求
1. 向excel样, 由cells组成
2. 在excel里copy, 直接可以paste过来
3. 在控件里copy, 直接可以paste到excel里去

解决方案 »

  1.   

    建议你用面向对象的思维来考虑。首先考虑需要那么功能需求(用例),再通过用例得到完成这个功能的操作过程、据此得出类及类间的关系。我想会有WorkSpace/Sheet/Row/Cell等等,你的第2、3需求比较好解决,在选中内容并按ctrl+c或按钮等后,将其放到粘贴板。excel中ctrl+v时会从粘贴板中取。Windows中粘贴板是公共的。而.net中有专门的类来操作。
      

  2.   

    我想知道excel需要什么格式(就是我放到粘贴板里的数据应该是什么格式, 或者我从粘贴板得到的是什么格式的数据), 谢谢!
      

  3.   

    excel很多都可以。文体、rtf等等,