使用WPF实现日志查看器
我寻求有关使用WPF实现控制台日志查看器的最佳方法的建议。
它应符合以下标准:
快速滚动100.000+行
某些条目(如stacktraces)应该是可折叠的
长项包裹
列表可以按不同的标准(搜索,标签等)进行过滤
在最后,它应该在添加新项目时继续滚动
线元素可以包含某种添加格式,如超链接和出现计数器
总的来说,我有一些想法,如FireBug和Chrome的控制台窗口。
我玩这个但是我没有取得多大进展,因为...... - 数据网格无法处理不同的项目高度 - 滚动位置仅在释放滚动条后更新(这是完全不可接受的)。
我很确定,我需要某种形式的虚拟化,并希望遵循MVVM模式。
欢迎任何帮助或指示。
元芳怎么了
相关分类