如何计算WPF中列表视图呈现的时间

时间:2012-02-25 20:08:32

标签: listview time rendering

我有一个ListView,我将listview的itemssource给了一个85000行的对象,我怎么能计算出listview的渲染时间而没有计算数据库的调用时间。

1 个答案:

答案 0 :(得分:0)

您的问题在很大程度上取决于您的ListView是否使用虚拟化以及您如何分配ItemsSource。是否使用CollectionViewSource进行排序和分组也很重要,但是如果我们假设您绑定到分配了结果的模型属性,则可以在那里启动计时器并进行测量,直到最后一个LastViewItem变为可见。如果您实际上正在尝试调试性能,请使用分析器。