10 2018 档案

摘要:最近项目上需要通过MVVM来控制TreeView,其中需要需要控制通过搜索来定位某个节点,正常逻辑下,首先通过需要在树上面找到该节点,然后选中该节点,并将该节点的父节点展开,这个时候需要通过MVVM来控制,需要绑定起来,只是一直没有binding上,代码如下: MVVM示例代码: 界面代码: 数据的 阅读全文
posted @ 2018-10-31 23:42 Johar 阅读(2181) 评论(0) 推荐(1)
摘要:最近公司有个CS客户端程序,有个登录界面,有个程序的主界面,程序支持注销功能,但是在注销后,客户端的内存一直以40M-50M的速度递增,因此猜测,应该是WPF程序出现了内存泄漏。下面主要记录优化内存泄漏的整个历程: 1.使用VS2013的性能和诊断找到问题点 在VS2013菜单分析-》性能和诊断,打 阅读全文
posted @ 2018-10-25 00:34 Johar 阅读(2990) 评论(2) 推荐(3)
摘要:由于项目需要,需要能够定位TreeView中的点,TreeView的节点数过多的情况下,即使找到了对应的节点并选中展示了,由于不在可视区域内,给用户的感觉还是不好,因此设计如下的Behavior,来实现选中的TreeViewItem显示在可见区域: 然后在TreeView中设置一下这个依赖属性为Tr 阅读全文
posted @ 2018-10-15 17:24 Johar 阅读(977) 评论(3) 推荐(1)