摘要: 参考: C# Pdf转图片通过(PdfiumViewer或O2S.Components.PDFRender4NET)实现 C# PDF转图片(JPG,Png) 实现: using PdfiumViewer; using System.Collections.Generic; using System 阅读全文
posted @ 2024-09-29 15:12 BigBosscyb 阅读(3) 评论(0) 推荐(0)
摘要: 功能A:开启一个定时器,定时间隔到达后,执行一次后停用这个定时器。 功能A能够重复使用。 using System; namespace DelayActionDemo { public class TimeInvokeMethod : IDisposable { private int _time 阅读全文
posted @ 2024-08-28 01:03 BigBosscyb 阅读(15) 评论(0) 推荐(0)
摘要: 在做窗口的hook功能时,收到消息后却不知道msg的值对应的是什么类型的消息,十分尴尬,上网速查后发现两个网址有详细介绍; public class WindowsMessage { public const int WM_NULL = 0x0000; // public const int WM_ 阅读全文
posted @ 2024-08-25 19:54 BigBosscyb 阅读(1) 评论(0) 推荐(0)
摘要: 如果字符串中出现了NULL字符,拼接字符串时: 发生问题:会从NULL处直接断开,后续被拼接上来的字符串都会被忽略; 如何处理:去掉NULL字符,即可解决。 ASCII表 NULL字符如何表示: 六种方法: char m1 = '\0'; //最简 char m2 = char.MinValue; 阅读全文
posted @ 2024-08-22 11:34 BigBosscyb 阅读(18) 评论(0) 推荐(0)
摘要: 针对handycontrol进行改造: using System; using System.Windows; using System.Windows.Controls; using System.Windows.Input; using HandyControl.Data; using Hand 阅读全文
posted @ 2024-08-16 00:48 BigBosscyb 阅读(65) 评论(0) 推荐(0)
摘要: 实现背景: 看到了饿了么UI里面的日历组件 心血来潮想用WPF简单实现一下 实现过程: 参考项目 https://github.com/SeaSharpGit/DateWork/blob/master/DateWork/Models/DayType.cs 参考效果 https://element.e 阅读全文
posted @ 2023-10-09 18:14 BigBosscyb 阅读(463) 评论(0) 推荐(0)
摘要: 参考 Freezable 对象概述 为什么了解这个可冻结对象:因为对于绘制来说 冻结可以提高性能 using System.Windows; using System.Windows.Media; namespace FreezableDemo { /// <summary> /// MainWin 阅读全文
posted @ 2023-09-15 17:01 BigBosscyb 阅读(9) 评论(0) 推荐(0)
摘要: 循环删除集合中的元素,代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Foreach 阅读全文
posted @ 2023-03-15 22:43 BigBosscyb 阅读(2869) 评论(0) 推荐(1)
摘要: 场景1:当我们对一个集合类型使用Sort方法进行排序时,默认情况下Sort方法内部会调用默认比较器,这样排序出来的结果可能并不是我们期望的; 场景2:若是让集合中的元素实现IComparable接口,我们可以达到按照自己的需求进行排序的目的,但是这种有两个不灵活的地方: 1、我们想要按照其它属性进行 阅读全文
posted @ 2023-03-14 10:42 BigBosscyb 阅读(436) 评论(0) 推荐(0)
摘要: XAML代码风格因人而异,或许你会因为缩进、换行等苦恼。XAML Styler可以帮我们解决此问题: 方法1(在线):在VS的扩展→管理扩展→联机 中搜索XAML Styler,点击安装 方法2(离线):下载离线文件,关闭VS,双击下载好的扩展文件点击安装 由于文件上传格式限制,下载下来文件后记得后 阅读全文
posted @ 2021-03-17 10:50 BigBosscyb 阅读(312) 评论(0) 推荐(0)