首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

datagridview中怎么移动行(改变行的显示位置)

2012-01-23 
datagridview中如何移动行(改变行的显示位置)datagridview中如何移动行(改变行的显示位置)datagridview已

datagridview中如何移动行(改变行的显示位置)
datagridview中如何移动行(改变行的显示位置)
datagridview已经绑定数据 <binddatasource>   ----   <datatable>
<datatable> 为readonly


[解决办法]
使用FirstDisplayedScrollingRowIndex就可以了,比如:

private void btnDownPage_Click(object sender, EventArgs e)
{
int downPage = this.dataGridView1.FirstDisplayedScrollingRowIndex + this.dataGridView1.DisplayedRowCount(false);
if (downPage < this.dataGridView1.Rows.Count - this.dataGridView1.DisplayedRowCount(false))
{
this.dataGridView1.FirstDisplayedScrollingRowIndex = downPage;
}
else
{
this.dataGridView1.FirstDisplayedScrollingRowIndex = this.dataGridView1.Rows.Count - this.dataGridView1.DisplayedRowCount(false);
}
}

[解决办法]
datatable.DefaultView 里做文章?

我也在关注这个...

热点排行