在桌面开发中,在Page_Load方法之前执行的是什么方法?

解决方案 »

  1.   

    你是说winform?winform叫form_load吧,Activeted事件在load之前。
      

  2.   


    public Form1()
    {
       InitializeComponent();
       MessageBox.Show("begin");//这里
    }
      

  3.   

     [STAThread]
            static void Main()
            {
                 //执行内容
               
            }
      

  4.   

    我说的是在系统内部有,在load()之前执行的方法!!!1
    是不是 Init(),在web开发中有,我记得用过!!
      

  5.   

    桌面开发中没有pageload,这个方法是在web开发中的。你google 下winform程序事件执行顺序
      

  6.   

    public Form1()
    {
       InitializeComponent();
       MessageBox.Show("begin");//这里
    }
      

  7.   

    WinForm和WebForm不一样,不能用同一种思维方式看问题。WinForm中,Load完全可以无视,最先执行的是构造函数,除非你有必须在全部控件构造完成后,并呈现在界面上才能执行的过程,否则不需要Load事件。我举个需要用到Load事件的例子:当主窗口打开一个子窗口,并初始化子窗口内部各个控件的属性值时,此时需要添加Load事件委托赋值,直接赋值将无效,它会在控件加载时丢失。
      

  8.   

    public Form1() 

      InitializeComponent(); 
      //其他内容

    执行以上所示的窗体构造函数自定义的窗体是一个窗体类的实体对象。
      

  9.   

    还是那句话你们这帮写网页的做winform前,能不能先看看书?
      

  10.   

    winform里没有那种事件 
    如果你一定要在构造函数之后  
    可以实现System.ComponentModel.ISupportInitialize  
    其中EndInit()是在构造函数完成之后