我写了这段代码,希望在点击按钮的时候,文本框里的内容为当前dataGrid1中游标指定的下一行!(简单点说就是在文本框中获取到dataGrid1中表的下一行的信息)
代码如下:
            textBox1.DataBindings.Add(new Binding ("Text", newset, "stu.xh"));// newset是我的DateSet 的名字
            textBox2.DataBindings.Add(new Binding("Text", newset, "stu.xm"));
            textBox3.DataBindings.Add(new Binding("Text", newset, "stu.cj"));
            textBox1.BindingContext [newset,"stu"].Position += 1;
            textBox2.BindingContext[newset,"stu"].Position += 1;
            textBox3.BindingContext[newset,"stu"].Position += 1;运行的结果是当我dataGrid1中的表是指在第一行时,我点“下一个”,textbox中的内容并不是第二行的内容,而是第三行的,而且表中的指示箭头也指向了第三行!!!