各位大侠 ,我有一个窗体中  左边是一个datagridview,右边是一个txtbox  
当这个窗体被激活时  焦点老是放在datagridview的显示行上 而我的本意是窗体一出现 
焦点就是文本框的光标闪   
我在代码中已经加了txtbox.1.Focus()
谢谢

解决方案 »

  1.   

    你是否在Form_Load中写这句话:
    txtbox.1.Focus()
      

  2.   

    把文本框属性里的tabIndex设为0
      

  3.   

    txtbox.1.Focus()
    what'that mean ?
    1 what ?
      

  4.   

    设置textbox的tabindex为0或者用activate()函数激活它。
      

  5.   

    把文本框属性里的tabIndex设为0对不对  就是这样滴 
      

  6.   

    各位同学  我试过了 好像TabIndex=0 不行
      

  7.   

    將那個TextBox的TabIndex設置為0,並且在頁面的Form_Load中写这句话:
    this.textBox1.Focus();我試過,OK的.
      

  8.   

    文本框的TabIndex设为0
    datagridview的TabIndex设为1
    txtbox1.Focus()把这句放在你Load加载代码的最后面,也就是把这句变成最后一条
      

  9.   

     private void Form1_Activated(object sender, EventArgs e)
            {
                this.textBox2.Focus();
            }
      

  10.   


    这回肯定管用,TabIndex设为0很重要