我正在寻找一个在我的wpf应用程序中使用的繁忙指标。在环顾了一段时间并找到一些很好的例子后,我想为什么不使用我的窗口电话7使用的繁忙指示器。
所以我在http://www.jeff.wilcox.name/2010/08/performanceprogressbar/找到了PerformanceProgressBar。这包含在silverlight工具包中。
它直接转换为我的wpf应用程序,但性能非常糟糕。盒子在屏幕上移动,但运动不稳定。它有一个尺寸问题,但这是一个不同的主题。
在手机上运行完全相同的代码可以提供非常流畅的动画和模拟器。有什么想法吗?还在一个简单的Silverlight网络应用程序中尝试了它,它很顺利。
代码创建5个矩形,然后使用更新TranslateTransform的x值的故事板在屏幕上移动它们。他们在每个矩形上定义CacheMode =“BitmapCache”。
我有一个很好的开发者机器(四核,8 gig ram)和一个好的视频卡(NVidia GeForce 9300 GE)
感谢任何反馈。 斯科特
答案 0 :(得分:3)
您也可以在WPFExtendedToolKit中找到BusyIndicator。 http://wpftoolkit.codeplex.com/wikipage?title=Extended%20WPF%20Toolkit%20Controls
尝试使用这个......