在WebForm里面点击页面空白处就会使得TextBox失去焦点,而Winform里面需要点击另外的控件,别的控件获得焦点后,TextBox才会失去焦点!
如果我想鼠标点击另外任何一个地方,TextBox都失去焦点,该怎么做?

解决方案 »

  1.   


    private void button1_Click(object sender, EventArgs e)
            {
                this.button2.Select();
            }
      

  2.   


    private void textBox1_MouseLeave(object sender, EventArgs e)
            {
                this.button1.Select();
            }
      

  3.   

    真的是很晕,Leave事件等于MouseLeave事件吗?两码事!
      

  4.   

    到底是WINFORM还是WEBFORM,如果是WINFORM里的话可以在属性里找Tabstop里,选False就可以了
      

  5.   

    每一个控件得Clieck事件中加入:
    this.textBox1.UseWaitCursor = false; !
      

  6.   

    把焦点转移到一个visible=false的控件上
      

  7.   

    每一个控件得Click事件中加入:
    this.textBox1.UseWaitCursor = false; ! 
      

  8.   

    LZ:如果我想鼠标点击另外任何一个地方,TextBox都失去焦点,该怎么做?Click
      

  9.   

    添加所在form的MouseClick事件!!
      

  10.   

    tabstop设置为false  只是winform运行时,不显示焦点。
      

  11.   

    2楼的NoheroAct
    垃圾,你看看select()里面有没有参数,瞎放屁!
      

  12.   


    如果窗体中有很多的控件,是不是为每一个控的Click事件加入焦点转移操作???