难道就没有人感兴趣吗?“我想问如何保留源中的控件不被删除。”这句是说如何使源form中保留控件,我把DragDropEffects.copy或是Move,All都用了,还是一样。“原因是因为次控件在源form中有了MouseDown的事件”应该为"原因是因为这个控件在源form中有了MouseDown的事件"为对象加事件时用"+=",我想如果删除事件可能有"-="吧?只是猜测

解决方案 »

  1.   

    后来我只有new一个控件,然后把属性一项一项的赋值,有40多个啊,但是还是有一点点问题
      

  2.   

    有一点点想法:在C#中有struct和class这两种类型,一个在栈中建,一个在堆中建,只要把class改成struct类型,就可以避免万多个对象,改其中一个对象属性,其它的也跟这变这样的问题.
    不知道其他人有没有更好的方法,因为不是所有的控件都提供了源码..........象我上面所用的"AxCWUIControlsLib.AxCWGraph"这个控件就是买的NI公司的.
      

  3.   

    问题2 this.button1.Click -=new System.EventHandler(this.button1_Click);
      

  4.   

    this.axCWGraph1.MouseDownEvent += new ............;是什么意思啊
    你还有一个axCWGraph1字段吗
      

  5.   

    c#里怎么没有backup()这个方法啊,不然就行了