form1里面有一个 “信息DataGridView”,如何编写bottom的代码(使用Focus()的方法可以麽),实现点击“添加”后, “ 信息DataGridView”里新添加的数据行获得焦点?我用的是access数据库还有一个的问题,botton2后,如何判断botton1被点击过?
我写的是
        private void button2_Click(object sender, EventArgs e)
        { if (button1.Click)
            {    。
            }
        }
这个方法是不对的,请高手指教啊~~

解决方案 »

  1.   

    这个应该可以dataGridView1.Rows[Rowindex].Selected = true;Rowindex是新添加的行的序号。
      

  2.   

    botton2后,如何判断botton1被点击过?
    感觉基础类库应该不会有这样的标志。你自己加个标志就可以了botton1的Click事件中设置成true就可以了
      

  3.   

    楼上正解:
    dataGridView1.Rows[Rowindex].Selected = true;
    Rowindex是新添加的行的序号。自己定义一个变量,当点击botton1以后变量发生变化,也可以定义整型n,每次点击botton1,变量n++,判断n的奇偶性,进行操作。
      

  4.   

    楼上说得很清楚了,不用focus
    判断button是否点击过,用true,false或者1,0都可以区别啊