Silverlight:为什么这只适用于Dispatcher.BeginInvoke

时间:2016-02-25 06:26:44

标签: silverlight

我有一个Silverlight 浏览器外应用,以前是浏览器内应用。

当它是一个浏览器内的应用程序时,过去一切正常:

LeftPanelScrollViewer.ScrollToVerticalOffset((int) double.Parse(verticalOffset));

在浏览器之后,它停止了工作。它只在我在Dispatcher.BeginInvoke中编写它时才起作用。

Dispatcher.BeginInvoke(() =>
{ 
     LeftPanelScrollViewer.ScrollToVerticalOffset((int) double.Parse(verticalOffset));
});

为什么它必须在BeginInvoke才能发挥作用?

0 个答案:

没有答案