当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: 我去开的单身散分的,40分太少了,搞得别人认为单身就不值钱了。 ......
 ·:fedora中文输入的问题    »显示摘要«
    摘要: 1.在openoffice中用智能拼音,输入的只显示为一个个小方格。 2.在浏览器中的文本框中,即使显示当前为智能拼音输入法,也是显示英文字母。 ......


关闭窗体问题:

在一个按钮按下,弹出一个窗体,按钮变为不可用,关闭窗体弹出窗体,这个按扭又变为可用.怎么处理,谢!

NO.1   作者: hquwwh

在Form1中,加入  
  private   void   button1_Click(object   sender,   System.EventArgs   e)  
  {           Form2   form2=new   Form2   ();  
              form2.Owner   =this;  
              form2.Show();  
              if(button1.Enabled)  
              button1.Enabled   =false;  
  }  
  然后添加如下方法  
  public   void   change()  
  {         if(!button1.Enabled)    
                button1.Enabled   =true;   }  
  在Form2中加入  
  private   void   Form2_Closed(object   sender,   System.EventArgs   e)  
  { Form1   form1=(Form1)   this.Owner;  
                    form1.change();  
  }  
  就OK了。

NO.2   作者: Pasu_Player

可以把public   Form1()改成  
  public   Form1(Form   f1)  
  {  
  form2.fo1=f1;  
  }  
  然后在class   form1中加上  
  public   static   form   fo1;  
  要在public   Form1(Form   f1)前  
  private   void   button1_Click(object   sender,   System.EventArgs   e)  
  {           Form2   form2=new   Form2   (this);  
              form2.Show();  
              button1.Enabled   =false;  
  }  
  private   void   Form2_Closed(object   sender,   System.EventArgs   e)  
  { button1.Enabled   =true;  
   
  }  
 

NO.3   作者: cdznet

我认为应该用事件:  
           
  private   void   button1_Click(object   sender,   System.EventArgs   e)  
  {  
  Form2   frm   =   new   Form2();  
  frm.Show();  
  this.button1.Enabled   =   false;  
  frm.Closed+=new   EventHandler(frm_Closed);  
  }  
   
  private   void   frm_Closed(object   sender,   EventArgs   e)  
  {  
  this.button1.Enabled   =   true;  
  }  
 


 ·在文件的开头插入数据的问题    »显示摘要«
    摘要: 在vb中,我有一个用bcp导入txt的数据文件,由于没有列标题,我现要加上,在想在该文件的开头插入,请问如何解决 如果是.xls文件又该怎样解决? 在线急等!! ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE