提高我的WPF进度条usercontrol的性能

时间:2011-08-17 14:29:47

标签: .net wpf performance user-controls graphic

我只想制作一个简单的cirling进度条,但使用rekurive算法。 这很容易,但确实伤害了设计师并且表现不佳。

Circling progressbar

我不明白为什么不这样做。 请您下载源代码并检查您进行更改的位置以提高性能?

在此处下载项目源代码:

https://docs.google.com/viewer?a=v&pid=explorer&chrome=true&srcid=0B4LQ40lENyTQZDViY2UwNTYtZTczMC00OGNjLTkxYjAtMmI3N2E3YTdhODM3&hl=en_US

我对获得进度条不感兴趣,但为什么它没有执行。

此致

1 个答案:

答案 0 :(得分:0)

尝试使用合成器线程?

您是否尝试过在同一个地方使用常规进度条?我敢打赌它有同样的性能问题。

silverlight团队发布了一个工具包

http://silverlight.codeplex.com/

它包含一个进度条。最大的区别是它在合成器线程上运行。这可能会加速你的问题。看一下silverlight工具包的源代码,看看他们是如何做到的。