摘要: 问题背景 最近在开发一个 C# WPF 项目(.NET 6.0)时,推送代码到 GitHub 遇到了一个常见问题:之前没有配置 .gitignore 文件,导致 bin/ 和 obj/ 等构建产物被提交到了远程仓库。后来补上了 .gitignore,但远程仓库中的 bin/ 和 obj/ 依然存在。 阅读全文
posted @ 2026-07-14 00:30 孤沉 阅读(8) 评论(0) 推荐(0)
摘要: 摘要:本文深入分析了 WPF 项目中 UTF-8 与 GBK 编码冲突的根本原因,从架构层面揭示了多工具链协同工作时的编码一致性问题,并提供了系统化的解决方案。 一、问题背景 在 [ProjectName] WPF 项目开发过程中,团队遇到了一个令人困惑的编码问题: AI 辅助生成的 XAML 代码 阅读全文
posted @ 2026-07-14 00:01 孤沉 阅读(11) 评论(0) 推荐(0)
摘要: 在最近的一个 Prism 向导项目中,我遇到了一个看似简单却极其隐蔽的 bug。这个问题涉及 WPF 的绑定机制、值类型特性以及 RadioButton 的分组联动,花了不少时间才找到根源。在此记录整个排查过程,希望能帮助其他开发者避免踩坑。 问题现象 项目中有一个 License 页面,包含两个互 阅读全文
posted @ 2026-07-13 21:53 孤沉 阅读(9) 评论(0) 推荐(0)
摘要: 📊 PLC 常用数据类型及字节数 为了让你有更清晰的认识,我把常用数据类型和它们与 C# 的对应关系整理成表格。这些是 IEC 61131-3 标准中定义的类型,也是大多数主流 PLC(如西门子、罗克韦尔、倍福)支持的。 数据类型 英文全称 字节数 取值范围 / 说明 对应 C# 类型 BOOL 阅读全文
posted @ 2026-07-09 20:00 孤沉 阅读(12) 评论(0) 推荐(0)
摘要: 在WPF主界面启动之前的动画效果过度到主界面之时,一直出现白屏 代码如下: <UserControl.Resources> <CubicEase x:Key="EaseOutCirc" EasingMode="EaseOut" /> <QuadraticEase x:Key="EaseInOutQu 阅读全文
posted @ 2026-07-01 20:47 孤沉 阅读(2) 评论(0) 推荐(0)
摘要: WPF + Prism 白屏问题排查实战:一个架构师的完整诊断记录 一句话总结:白屏的根本原因不是代码写得慢,而是代码执行顺序错了——耗时操作放在了窗口显示之后,而不是之前。同样的代码,顺序不同,效果天差地别。 本文记录了一次完整的 WPF + Prism 应用白屏问题排查过程。这不是一篇简单的"问 阅读全文
posted @ 2026-06-27 01:29 孤沉 阅读(11) 评论(0) 推荐(0)
摘要: 在工控机上装 .NET 3.5 总报错?在线安装失败、离线包看不懂、DISM 命令不知道怎么写。本文整理了 4 种安装方案,从最简单到最硬核,总有一个能解决你的问题。 为什么 .NET 3.5 这么难装? 如果你在 Windows 10/11 上双击过 dotnetfx35.exe,大概率见过这个错 阅读全文
posted @ 2026-06-25 21:20 孤沉 阅读(168) 评论(0) 推荐(0)
摘要: 一根网线、一台笔记本,10 秒让没有 WiFi 的工控机连上互联网。本文从原理到排障,讲透 Windows 网络共享的正确姿势。 为什么需要网络共享? 在工业现场或实验室环境中,我们经常遇到这样的场景: 工控机只有有线网口,周围没有路由器 现场只有 WiFi 可用,但工控机没有无线网卡 需要临时给工 阅读全文
posted @ 2026-06-25 21:17 孤沉 阅读(40) 评论(0) 推荐(0)
摘要: 目标读者:想理解 WPF 事件基础设施、特别是想搞清楚"为什么自己写的事件转发会有内存泄漏"的框架使用者与控件开发者。 阅读收获:建立 WPF 事件系统的全景图,掌握三大总枢的协作关系与各自的适用场景。 一、为什么需要"总枢" WPF 的事件系统远比 WinForm 复杂——它要在可视化树中路由事件 阅读全文
posted @ 2026-06-22 20:24 孤沉 阅读(17) 评论(0) 推荐(0)
摘要: 目标读者:熟悉 WPF/MVVM 基础,想深入理解 Prism ObservesProperty 链式表达式底层实现的中高级开发者。 阅读收获:理解 Prism 如何用不到 200 行代码实现"任意深度属性变化监听",并掌握其动态重建链路的内存安全设计。 一、它解决了什么问题 在 MVVM 中,我们 阅读全文
posted @ 2026-06-22 20:23 孤沉 阅读(7) 评论(0) 推荐(0)