2012-02-09 20 views
1

現在、アイテムの短いリストを表示している単一の列を持つDataGridViewがあります。ユーザーがボタンをクリックして更新を実行すると、各行/セルが読み込まれ、処理が開始されます。DataGridViewで繰り返しを表示し、表示/再描画を更新します。

各レコードの処理が完了すると、選択指標をDataGridViewの行の下に移動したいと考えています。処理の進行中にDataGridView行の反復を表示するにはどうすればよいですか? DataGridViewまたは何かの再描画。

これはVB.netのWindowsフォームですが、私はAJAXでこれを行う方法を知っていますが、これをWindowsフォームでどのように実現できますか?

おかげで、

答えて

1
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

素晴らしいです。ありがとうございました!!!! – htm11h

関連する問題