在打开窗口时使焦点在TEXTBOX1,并且按回车时自动执行BOTTON1_CLICK事件:
    把TEXTBOX1的TABINDEX设置为0,FORM1的ACCEPTBUTTON设置为BUTTON1打开FORM2同时FORM1的ENABLED为FALSE,当关闭FORM2后,FORM1的ENABLED为TRUE
button1_click(...)
{
   ...   form2 form=new form2();
   form.ShowDialog();
}

解决方案 »

  1.   

    FORM1有TEXTBOX1和BOTTON1和BOTTON2,怎样在打开窗口时使焦点在TEXTBOX1,并且按回车时自动执行BOTTON1_CLICK事件textbox1的tabIndex 设为0, 然后为窗体加keypress事件,判断e.key == Key.Enter
      

  2.   

    Form得Enable为false?楼主要实现什么啊?是不是把Focus设在form2上,或者是把form1隐藏?
      

  3.   

    就是说
    Form1的Enabled=false
    Form2退出时如何使Form1的Enabled=true
    初学,大虾们多帮帮
      

  4.   

    在form1的按钮处理里面这样写:
    Form2 subForm = new Form2();
    subForm.ShowDialog(this);其实就是模式对话框,Form2不关掉Form1就是diasbled