老革命的新问题:自定义控件时,如何改变控件的命名空间位置.环境VS2008 例如,在某项目 HHITEM 下有命名空间 lll 
我想在lll下自定义个可以设计时拖放的控件,怎么处理啊? 直接添加用户控件后,控件是属于HHITEM 命名空间, 
怎么把它改变为属于 lll命名空间. 直接写成下面会出错,还有就是系统自动生成的UserControl1.Designer.vb 文件怎么改啊? Namespace lll     Public Class UserControl1            End Class End Namespace

解决方案 »

  1.   

    刚好昨天看过MSDN关于复合控件的视屏,复合控件必须实现类Contrl类和接口INamingContainer接口,自定义控件也差不多,这样做好像再改命名空间会出错的。
      

  2.   


    1 改完了设计界面就出错
    2 UserControl1.Designer.vb  怎么改啊,那是自动生成的
      

  3.   

    在某项目 HHITEM 下有命名空间 lll  
    ==============
    在项目下面新建一个文件夹lll,把用户控件放在这个文件夹下面,那么自动生成的命名空间应该会变成项目默认命名空间.lll