显示迭代通过DataGridView,更新显示/重绘

问题描述:

我有一个DataGridView,其中有一列,当前显示一个项目的短列表。当用户点击一个按钮来运行更新时,每个行/单元都被读取并开始处理。显示迭代通过DataGridView,更新显示/重绘

我想让选择指示器向下移动DataGridView中的行,因为它完成每条记录的处理。如何在处理过程中显示DataGridView行的迭代?重绘DataGridView或其他东西。我知道如何用AJAX做到这一点我认为,但我怎样才能在Windows窗体中实现这一点?

感谢,

For each row As DataGridViewRow in myDataGridView.Rows 

    'Unselect previous row, then select current row 
    myDataGridView.ClearSelection() 
    row.Selected = True 
    myDataGridView.Refresh() 

    'Do processing here... 
Next 

这将选择每行,但如果当前行是拿出来看不会向下滚动。要自动向下滚动,可以设置DataGridView FirstDisplayedScrollingRowIndex属性。

+0

Awsome,工作完美。谢谢!!!! – htm11h 2012-02-09 17:23:18