- 博客(2)
- 资源 (19)
- 收藏
- 关注
原创 TreeView的性能问题
最近在帮同事调试一个类似资源管理器的wpf界面,左边TreeView去遍历大目录时UI卡死,刚开始我以为是在UI线程中调用系统API遍历目录的原因,就改为后台遍历,但是没有效果。根本原因:TreeView的Style中Template对于ScrollViewer的CanContentScroll设置为FALSE, 导致VirtualizingStackPanel的虚拟化失效
2014-04-16 13:36:43 3495
原创 WPF中ItemsControl绑定到Google ProtocolBuffer的结构体时的性能问题
背景:最近遇到一个DataGrid的性能问题:里面大概有4000个数据, 绑定的ItemSource的类也只有一层数据,即简单的List(里面每个是Protocol Buffer自动产生的一个类,10个字段,没子类或者子列表),这么简单的数据源在一台测试机上全选4000条数据然后一直点击滚动条滚动会导致UI卡死, 整个界面无法工作。其中:1.所有的虚拟化相关的都已经设置2.
2014-04-09 13:47:48 1841
修复: NullReferenceException 发生异常时运行基于.NET Framework 4.0 的 WPF 应用程序包含在嵌套模板中的事件
2016-03-01
滚动条滚动到底时加载
2016-02-24
WPF中ItemsControl应用虚拟化时找到子元素的方法
2015-01-23
WPF的依赖属性的优先级演示
2014-09-04
改工程名称及其所有文件
2009-10-23
vc写的打包合成工具, 可合成任意多个文件称一个自定义文件, 或者将自定义的文件分解成多个文件
2009-10-13
虚拟串口.exe
2008-02-28
snaIt8.2.3序列号
2008-02-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人