WPF:DataGridやListViewなどに表示しているデータを別スレッドから変更するには?[C#、VB]

別スレッドから元データに追加しようとすると例外になる(Windows 7、VS 2012)新しいデータ([INDEX]が「4」、[VALUE]は「Orange」)を追加しようとしているところ(上)。画面右下の[Add/Renew]ボタンをクリックすると、コードビハインドのプログラムが別スレッドで元データを書き換えようとする。しかしそれは失敗して、例外が出てしまう(下)。

別スレッドから元データに追加しようとすると例外になる(Windows 7、VS 2012)新しいデータ([INDEX]が「4」、[VALUE]は「Orange」)を追加しようとしているところ(上)。画面右下の[Add/Renew]ボタンをクリックすると、コードビハインドのプログラムが別スレッドで元データを書き換えようとする。しかしそれは失敗して、例外が出てしまう(下)。