如何设置datagridview中的某行为当前行啊
本人想实现单击上一条按钮,下一条按钮等,来改变datagridview中的当前行,如当我单击最后一条按钮时,datagridview中的最后一行成为当前行(非选定行).我是个初学者,请大家不吝赐教啊 --------------------编程问答-------------------- 自己顶一下,先 --------------------编程问答-------------------- 设置Position就行了
this.dataGridView1.BindingContext[ds1,"Customers"].Position-=1; --------------------编程问答-------------------- private void btnFirst_Click(object sender, EventArgs e)
{
this.dgvBook.BindingContext[dsBook, "Book"].Position = 0;
}
单击按钮时发生异常啊,提示无法创建Book的子列表啊,这是怎么回事啊 --------------------编程问答-------------------- 哈哈,问题得到解决啊,我还少了一句,this.dgvBook.datamember="Book"; --------------------编程问答-------------------- 但是我不个想用初始时dataadapter填充dataset使用的表名(在类里使用的表名),
我想用另外的更有意义的表名,如在类里若不使用表名,即da.fill(ds);在调用后
使用dataset dsBook=调用类后返回的dataset;
datatable dt=new ("Book");
dt=dsBook.table[0];
this.dgvBook.datamember="Book";
为什么这样不行啊,提示无法创建字段Book的子列表啊
--------------------编程问答-------------------- 如果你只有一张表,可以这样:
DataTable dt=new DataTable();
dataadapter.Fill(dt);
……
this.dgvBook.BindingContext[dt]Position --------------------编程问答-------------------- 刚好用到. 早日结贴
补充:.NET技术 , C#