首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

vs2005中组件的两个默认构造函数有什么区别?该怎么处理

2012-01-07 
vs2005中组件的两个默认构造函数有什么区别?在vs2005中的组件中有两个默认的构造函数:publicComponent1(){

vs2005中组件的两个默认构造函数有什么区别?
在vs2005中的组件中有两个默认的构造函数:
                    public   Component1()
                {
                        InitializeComponent();
                }

                public   Component1(IContainer   container)
                {
                        container.Add(this);

                        InitializeComponent();
                }
请问下具体有什么作用?

[解决办法]
这个代码里不是很清楚吗,第二个会把构造的component加入到你指定的container中。
[解决办法]
这两个构造函数是约定的,以提供IDE调用,在编辑的模式下显示你的空间
[解决办法]
如果用第一个,你要自己把它Add到父容器里。。。至少2句


用第2个至少一句

热点排行