关于InitializeComponent的问题。
public Form2(object h)
{
InitializeComponent();
this.obj=h;
}
------解决方案--------------------1.看你电脑和别人电脑系统是否一样 事件触发不一样 可能由系统不同导致的
2.在使用obj之前,,需要判断是否为null 在使用一个引用之前,判断其是否为null 是一个好的习惯
3.除非你手动在InitializeComponent中激发了SizeChanged事件 否则系统不会自动激发该事件的
任何一个Control及其派生类 在构造方法调用的时候 不会激发这些事件 因为这时候窗口句柄还没创建好