如何为Silverlight用户控件旋转独立的dispacher线程

如何为Silverlight用户控件旋转独立的dispacher线程,silverlight,multithreading,Silverlight,Multithreading,我正在尝试将许多不同的元素以1像素的速度移动,非常频繁且并行。尝试在一个调度程序线程上执行此操作意味着元素会一个接一个地被访问。结果是,我拥有的元素越多,它们移动的速度就越慢 在WPF中,我能够使用所描述的HostVisual来解决这个问题 我在Silverlight中似乎找不到类似的东西。这是轻量级框架的一个缺点,还是我还没有发现什么 我正在使用SL4。Silverlight只有一个用户界面(主调度程序)线程。是的,轻量级框架的一个缺点 考虑一下你是否可以使用BackgroundWorker批

我正在尝试将许多不同的元素以1像素的速度移动,非常频繁且并行。尝试在一个调度程序线程上执行此操作意味着元素会一个接一个地被访问。结果是,我拥有的元素越多,它们移动的速度就越慢

在WPF中,我能够使用所描述的
HostVisual
来解决这个问题

我在Silverlight中似乎找不到类似的东西。这是轻量级框架的一个缺点,还是我还没有发现什么


我正在使用SL4。

Silverlight只有一个用户界面(主调度程序)线程。是的,轻量级框架的一个缺点


考虑一下你是否可以使用BackgroundWorker批量处理你所做的工作,这样你就可以在另一个线程上完成任何和所有非可视化的工作。

你确实回答了我的问题,尽管这不是我希望的答案:(.谢谢。