![]() |
1
0
据我所知,Silverlight中的所有动画都发生在UI线程上。我猜无论如何只有UI线程在调用这个动画函数,所以我不确定使用锁定是否会有帮助。你真的想阻止整个线程还是仅仅阻止另一个动画开始? 我建议采取类似的措施:
|
![]() |
2
0
这个问题真的引起了我极大的兴趣。事实上,我将在我的下一篇博文中包含它。
因此,我们需要两件事:-
异步操作服务
项目1在Silverlight中以无数种不同的方式出现,这是因为有很多东西是异步的。我通过一个简单的异步运行程序解决了这个问题
here
. 添加
异步操作队列 它的项目2真的引起了我的兴趣。这里的变化是,当一组现有操作正在进行时,需要添加另一组操作。对于一般情况下的解决方案,我们需要一种线程安全的方法来包含另一个操作。
这是一只秃鹰的骨头
首先要做的是转换现有的
我们需要举一个例子
最后,我们需要重新创建
|
![]() |
Bigeyes · 如何在MVVM模式中添加行? 8 年前 |
![]() |
User9898 · 悬停回到原始颜色时为什么选择 9 年前 |
![]() |
Huma Ali · WCF已完成事件中的异常处理 9 年前 |
![]() |
Nerd in Training · 文件副本发布错误 10 年前 |