wpf アプリケーションで BackgroundWorker を使用して一括コピー操作を行っています。ワーカースレッドから以下のように DoAction メソッドを呼び出します
private void DoAction()
{
.....................
..................... // some code goes here and works fine
//Enable the Explore link to verify the package
BuildExplorer.Visibility = Visibility.Visible; // here enable the button to visible and gives error
}
最後にBuildExplorerボタンの可視性を表示すると、「別のスレッドが所有しているため、呼び出しスレッドはこのオブジェクトにアクセスできません」というエラーが表示されました。UI スレッドのステータスを更新するにはどうすればよいですか?