一个简单的问题--Form出现后第一个事件是什么?我想窗口出现后加载文件
因为加载的文件多,如果在Load中加载,窗口会好长时间才出现, 
 不想采用多线程加载, 
 有没有这个事件?? 
 或者是窗口的控件出现后的事件也行(控件出现,窗口肯定出现了).
------解决方案--------------------Form.Shown 事件
------解决方案--------------------用Activated试试?   
 这个事件不知道合不合适你用,因为当窗口失去焦点后重新获取时会再激发该事件的。但事在人为,你也可以申明一个变量做开关:   
         public bool IsOpen=false; 
         private void frmVoteM_Activated(object sender, EventArgs e) 
         { 
             if(IsOpen!=true) 
             { 
                  MessageBox.Show( "执行了代码段! "); 
                  IsOpen=true;//设置为已经打开状态。 
             } 
         }