我正在尝试为我们的Silverlight应用程序确定一些测试策略。我想确定的是网格在客户端加载和显示数据所需的总时间。我尝试设置一个计时器来分配itemsource,但我需要知道浏览器完成将数据加载到网格中需要多长时间。这有可能吗?如果是这样,我应该在哪个方向进行搜索?
发布于 2011-10-24 20:32:30
这可能会对一篇关于MSDN“在Silverlight中加载事件计时”的文章有所帮助
http://blogs.msdn.com/b/silverlight_sdk/archive/2008/10/24/loaded-event-timing-in-silverlight.aspx
我认为主要的想法是利用LayoutUpdated事件。由于事件挂起了FrameworkElement对象,我猜你可以为所有控件添加一个处理程序,并有效地分析你的Silverlight应用程序的所有框架元素。类似于MVC Mini Profiler的东西(所以使用/创建了这个)。http://code.google.com/p/mvc-mini-profiler/
我当然会进一步探讨LayoutUpdated事件。
https://stackoverflow.com/questions/7753790
复制相似问题