上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 298 下一页
摘要: 本文记录在 WPF 项目里面设置 IncludePackageReferencesDuringMarkupCompilation 属性为 False 导致了项目所安装的分析器不能符合预期工作 设置 IncludePackageReferencesDuringMarkupCompilation 属性为 阅读全文
posted @ 2023-09-05 15:32 lindexi 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 本文将告诉大家如何在 WPF 里面进行全局监控任意的窗口创建显示打开,可以获取到每个 WPF 窗口的打开的时机。如此可以用来辅助定位问题和输出日志 这篇博客是有背景的,老司机告诉我说他的应用不响应鼠标和键盘点击了,于是我和他调查了半天才发现有一个 Dialog 窗口显示出来,导致消息循环被切到了一个 阅读全文
posted @ 2023-09-05 15:32 lindexi 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 本文属于 WPF 自定义控件入门系列博客。本文整理在 WPF 里面,自定义控件,非用户控件时,可以重写基类的许多方法和属性,这些方法和属性的作用和含义。方便让大家了解到自定义控件时,有哪些方法或属性可以被重写,重写时的正确实现以及其影响是什么 这是有伙伴问我,他在自定义控件时,发现了自己的自定义控件 阅读全文
posted @ 2023-09-05 15:32 lindexi 阅读(21) 评论(0) 推荐(1) 编辑
摘要: 通过 Vortice 库可以使用非常底层的方式调用到 Direct2D1 进行渲染,本文将使用 D2D 离屏渲染到 IWICBitmap 上,再使用一点点反射黑科技,直接将此 IWICBitmap 对接到 WPF 框架里。本文提供的这个方法可以实现极高性能且只有很少的转换损耗的离屏渲染方式,唯一的一 阅读全文
posted @ 2023-09-05 14:59 lindexi 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 本文将记录一些在 WPF 里面,使用 StaticResource 将 ResourceDictionary 玩坏的做法。大家可以放心的是,这些玩法基本只有高级玩家或逗比开发者才会使用到 ## 后加入的资源无法被 StaticResource 找到 在 App.xaml.cs 后台代码里面,手动加入 阅读全文
posted @ 2023-09-05 14:58 lindexi 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 本文记录一个 WPF 已知的设计问题,当前此问题已经被大佬修复,这个设计问题刚好属于比较边缘的模块,我写了这么多年的代码还没有踩到这个坑一次,也没有听到有谁提到这个坑 远古时候,不知道大佬是故意还是失误的在 InputEventArgs 类型里面的 `_timestamp` 字段上加上了 stati 阅读全文
posted @ 2023-09-05 14:58 lindexi 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 本文记录一个 WPF 已知问题,在 ContextMenu 的 Resources 里定义 Separator 的默认样式,在 ContextMenu 里面的 Separator 将应用不上,或者说不会找到此默认的样式。需要明确给 Style 一个 Key 且在 Separator 写明此 Key 阅读全文
posted @ 2023-09-05 14:58 lindexi 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 本文记录一个 WPF 已知问题,在 ObservableCollection 的 CollectionChanged 事件里面,绕过 ObservableCollection 的异常判断逻辑,强行修改集合内容,修改之后的 UI 层将不能符合预期。本文将告诉大家此问题的复现方法和修复方法 在 UI 绑 阅读全文
posted @ 2023-09-05 14:58 lindexi 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 本文记录一个 WPF 的已知问题,在通过 CollectionViewSource 获取到 CollectionView 之后,如果 CollectionViewSource 对象已被 GC 回收,将可能在调用 CollectionView 的 SortDescriptions 属性进行清空或者移除 阅读全文
posted @ 2023-09-05 14:58 lindexi 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 我听说在 Win10 到 Win11 的系统版本左右,微软加上了一大波触摸性能优化,准确来说是 HID 性能优化。我想测试一下在这些系统下,采用从 Windows 消息接收到 WM_TOUCH 触摸消息的延迟将会是多少。本文将告诉大家我编写的测试应用 为了能够让 WPF 窗口能接收到 WM_TOUC 阅读全文
posted @ 2023-09-05 14:58 lindexi 阅读(38) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 298 下一页