我的代码更改了导航栏项目的标题:
OverviewOrgan_NavBarHelper cNavBarHelper = new OverviewOrgan_NavBarHelper(Organization);
foreach (NavBarItem item in GetNavigationBar.Items)
{
string cCaption = cNavBarHelper.UpdateNavBarItemCaption(item);
item.Caption = cCaption;
}
现在它在主线程上,但我必须将它移动到另一个线程。我知道 UI 不应该从另一个威胁中改变,然后它就被制作出来了,所以我考虑使用 BackgroundWorker。事实上,我不使用线程,有人可以为我的任务建议最佳解决方案吗?