2009-03-25 8 views
0

私はC#プロジェクトで作業しています。新しいレコードを挿入した後、DataGridviewコントロールを更新する必要があります。私がこれをやっているとき、グリッドビューも古い値を保持します。更新されたレコードだけを表示するにはどうすればいいですか?DataGridviewを更新するには

+0

コードの一部を投稿してください。 – itsmatt

答えて

2

バインドするデータソースを表示する必要があります。更新機能がない(INotifyPropertyChangedを実装するなど)場合、グリッドは値が変更されたときに通知して更新することはできません。

1

私たちの分析のためのコードのスニペットを投稿していないので、行挿入後にData/Gridviewを再バインドすることを怠っていることが一番の推測です。

0

バインドされたデータソースが変更された場合は、データソースがグリッドに更新通知を与えるための適切な通知を実装していない限り、ResetBindingsに電話する必要があります。

関連する問題