【C# WPF】开发笔记
3168 浏览

C# WPF MVVM实现百万级数据列表丝滑流畅加载显示

需求 在WPF中,有个列表对象存在百万级数据的量,但是又不想做分页,特别是在做数据流监控或日志输出时的功能,当然分页可以解决这样的问题,但是作为WPF丝滑开发坚守者,分页是不可能分页的,这辈子也不可能分页,只有找找资料实现丝滑加载,才能维持得了丝滑开发原则这样子。 原理 原理就是WPF的虚拟化...

2021-03-10 09:10:51 Lonner
2912 浏览

电脑开机后Foxmail配置信息丢失恢复方法

现象 电脑关机后开机,打开Foxmail客户端,提示需要创建新账号,如下所示: ! 解决方案 实际上,我的邮件账号早就配置过了,而且上次关机前还能正常使用邮件功能。所以判断为配置文件丢失所导致的,打开Foxmail的安装目录发现配置文件果然显示0K: ! 然后打开Storage文件夹,发现我的两...

2021-03-03 09:34:36 Lonner
2514 浏览

C# WPF MVVM 动画(Animation)的正确使用姿势

前言 关于WPF的MVVM动画的资料,几乎都是创建线程来实现动画,这种方法资源开销极大,不是我认为合理的WPF MVVM 动画实现方式。但是找了许久都没有明确的使用教程或例子,经过自己在微软官方文档的摸索,最终实现了MVVM的动画,中间虽然有些波折,但是还是完美的实现了MVVM动画。 效果 !...

2021-02-04 09:06:34 Lonner
4603 浏览

C# 内嵌火狐浏览器GeckoWebBrowser 与JavaScript的交互

说明 代码调用网页内定义的JavaScript方法,不怎么常用的就是在网页内的JS调用.cs文件内的代码方法。 中调用JS方法 Html代码 ```html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>TCPGAME</ti...

2021-01-14 10:13:48 Lonner