在 c# 中,我试图Image在我的应用程序中淡入然后淡出。它在MainPage. 起初它工作得很好。但是如果我导航到另一个站点,让我们说Settings.xaml然后回到MainPageDispatcher throwsInvalid cross-thread access.
任何人都有一个想法,这就是我试图在我BackgroundWorker的_DoWork函数中设置图像不透明度的方式:
Dispatcher.BeginInvoke(() =>
{
MyImage.Opacity = opacity;
});
有趣的是,它没有坏,但在上面放了一个breakpoint,它说一切都是Invalid cross-thread access.