【发布时间】:2015-01-27 00:39:18
【问题描述】:
我正在寻找一种快速而肮脏的方法来测量一组 winform 的 UI 性能。我的想法是将 System.Diagnostic 计时调用放入代码库中,并检测从请求页面到完全绘制并可供用户使用的时间。这甚至可能吗?是否有一个我可以挂钩的初始事件和一个我可以在表单完全完成时挂钩的事件?绘。我知道有一个 Paint 事件,但这是表单开始绘制的时候,但这对我没有帮助。
我是一名处理一些 Windows 窗体的 Web 开发人员,因此问题很明显。
【问题讨论】:
-
您想测量完全加载并呈现给用户需要多长时间?
-
就是这样,谢谢。我的后备选项是编写大量编码的 ui 测试来获得测量结果。及时这样做会很好,但现在我想要最快的方法来实现这一目标
标签: c# winforms performance events system.diagnostics