1

datagridview にバインドするリストされた sortedlist があります。sortedlist にアイテムを追加すると、datagridview に表示されるようになります。私はバインディングソースを使用しています。

更新を取得するにはバインディングリストを使用する必要があると述べた参考文献を 1 つ見つけることができました。

別のルートに進む前に、これが不可能であることを確認したかったのです。datagridview で refresh を呼び出してみましたが、新しいアイテムが表示されません。

4

1 に答える 1

0

追加が発生したときに新しいバインディング ソースを作成すると、それらの更新が表示されることがわかりました。重要なのは、新しいバインディング ソースを作成することです。

BindingSource bs = new BindingSource();
bs.DataSource = myCollection.Values;
dataGridView1.DataSource = bs;
于 2012-07-09T03:41:28.667 に答える