1  比如我现在定义一个 父容器A控件,里面添加一个子容器B控件, 我要删除A的时候,B也删除。2  自定义了一个TabControl,在里面添加2个Tabitem, A和B,当异常B的时候,B在代码生成类里面依然存在,怎么样也给删 除。
 我学习控件开发,希望给我推荐一下,设计时的一些知识,就比如上面的2个问题。谢谢

解决方案 »

  1.   

     2打错字了,  自定义了一个TabControl,在里面添加2个Tabitem, A和B,当移除B的时候,B在代码生成类里面依然存在,怎么样也给删除
      

  2.   

    你查看DataGirdView的代码,应该能明白一点。
      

  3.   

    刚刚说的比较笼统,估计你不明白。我有这个这样的例子,你邮箱是[email protected],是的话给你一下。
      

  4.   

    你说的两个问题,好像都不用刻意去处理吧,.net应该会自动帮你处理好的,除非你开发的不是容器控件
      

  5.   

    http://msdn.microsoft.com/zh-cn/library/c9sb3xd6
      

  6.   

    大家没有遇到这样的问题吗?
    自定义了一个TabControl,在里面添加2个Tabitem, Tabitem1和Tabitem2,当移除Tabitem2的时候,Tabitem2在代码生成类里面依然存在,下次添加的时候是Tabitem3,而不是Tabitem2,这样就造成很多无用代码,当移除Tabitem2的时候怎么样也给代码生成类里面的删除。
      

  7.   


    怎么不用处理啊。要是能.net能帮我处理就好了,我不仅是TabControl,还有DtatGirdView, 我不知道是我少了什么接口还是什么东西??