wpf
文章平均质量分 67
heww
这个作者很懒,什么都没留下…
展开
-
.net6 wpf程序一个内存不断增长问题的解决方法
在主窗体中指定了FontFamily为MetarialDesign的字体,而出问题的TextBlock是在一个UserController. 如果FontFamily不指定或者指定为Windows系统自带的字体,则不会出现内存泄漏的问题。在解决方案中,另外有一个命令行程序,除了显示数据外,其他功能与wpf程序的功能完全一致。通过注释不同显示模块,最终发现,界面一个TextBlock绑定了不断变化的接收数据的数量,只要不显示此TextBlock,内存就不再增长。一个星期后工作集占用内存达到1GB。原创 2023-03-06 11:42:25 · 2452 阅读 · 0 评论 -
WPF 中Pack URI机制
在WPF中使用URIs (uniform resource identifiers)标记和加载文件,有几种方式:在程序运行时,指定用户界面(UI); 加载图像; 页面间导航; 加载非执行的二进制文件。而且,使用URIs可以从很多位置标记和加载文件:当前的程序集; 引用程序集; 一个程序集的相对位置; 应用程序的原始网页地址。Pack URI机制与常用的http,ftp,file等众所周知URI前缀,pack URI使用 packpack://authority/path翻译 2020-12-23 11:17:51 · 1514 阅读 · 1 评论