データグリッドビューを更新する方法についてお聞きしたいだけです。データを追加するたびに、データグリッドビューからのデータが繰り返されますか? 前もって感謝します。:D
質問する
141 次
1 に答える
0
次のようなバインディング ソースを使用してみてください。
Dim TheBindingSource As New BindingSource()
TheBindingSource.DataSource = GetDataFromSomewhere()
DataGridView1.DataSource = TheBindingSource
TheBindingSource.ResetBindings(False)
データを更新する必要がある場合は、新しいバインディング ソースを作成して、次のResetBindings()
ように再度呼び出します。
Dim TheNewBindingSource As New BindingSource()
TheNewBindingSource.DataSource = GetDataFromSomewhere()
DataGridView1.DataSource = TheNewBindingSource
TheNewBindingSource.ResetBindings(False)
このResetBindings()
メソッドはTrue
、データのスキーマが変更されたFalse
かどうか、およびデータの値のみが変更されたかどうかを取得します。
詳細については、 BindingSource.ResetBindings メソッドを参照してください。
于 2013-09-19T02:09:59.380 に答える