上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 320 下一页
摘要: 在 WPF 里面,可以通过 DrawingVisual 来进行使用底层的绘制方法,此方法需要调用 DrawingVisual 的 RenderOpen 拿到 DrawingContext 类型的对象,接着调用此对象的方法来进行界面绘制。在绘制完成之后,如果依然保存绘制过程的对象,例如 Transform 对象,那当界面再次刷新时,如果更改此对象的属性,将会影响渲染 阅读全文
posted @ 2021-08-17 08:57 lindexi 阅读(241) 评论(0) 推荐(1)
摘要: 咱造了一个轮子,咱可以非常方便将这个轮子库作为 NuGet 发布出去,造福其他开发者,或者毒害其他开发者。为什么说是毒害呢?因为有时候这个库存在坑,此时使用这个库的开发者就受到了伤害。为了安抚脆弱的开发者们,咱可以提高一下开发者们的调试效率,例如让开发者们可以调试到库里面的源代码。本文来告诉大家如何在项目文件里面添加上 EmbedAllSources 属性,将自己的代码嵌入到 PDB 符号文件里面,让开发者们在调试的时候,可以看到库的源代码 阅读全文
posted @ 2021-08-12 08:43 lindexi 阅读(250) 评论(0) 推荐(3)
摘要: 在 OpenXML 的颜色画刷填充,有特殊的填充是 GrpFill 属性,对应 OpenXML SDK 定义的 DocumentFormat.OpenXml.Drawing.GroupFill 类型 阅读全文
posted @ 2021-08-12 08:41 lindexi 阅读(226) 评论(0) 推荐(0)
摘要: 这是在 GitHub 上有小伙伴报的问题,在 WPF 中,不支持调用 BitmapDecoder.Create 方法,传入的 FileStream 是配置了 FileOptions.Asynchronous 选项的文件流。本质原因是 WIC 层不支持,和 WPF 没有关系 阅读全文
posted @ 2021-08-12 08:38 lindexi 阅读(184) 评论(0) 推荐(0)
摘要: 本文告诉大家如何入门开始开发一个基于 mono 组织开源的 XWT 跨平台客户端 UI 框架的应用,本文的 xwt 是在 GitHub 上完全开源的,基于 MIT 协议的,底层采用 GTK# 的 UI 框架 阅读全文
posted @ 2021-08-10 09:01 lindexi 阅读(729) 评论(0) 推荐(1)
摘要: 按照微软的官方文档,大部分的文档都会说如果用了 XAML Islands 等技术的时候,需要新建一个打包项目,将 WPF 应用打包为 msix 等才可以进行分发和使用。但是实际上不打包也可以,此时可以和此前的 Win32 应用一样的分发方式进行分发,可以支持到 Win7 系统,当然了在 Win7 系统上可用不了 UWP 的控件,但是至少应用软件自身可以在 Win7 继续运行的。可以通过判断系统版本决定功能是否开放,如是 Win10 版本,那么开放 UWP 控件部分的使用 阅读全文
posted @ 2021-08-09 20:39 lindexi 阅读(140) 评论(0) 推荐(0)
摘要: 本文来聊聊 WPF 那些值得称赞的设计中的 NamedObject 类型。在 WPF 中,有很多值得我学习的设计开发思想,其中就包括本文将要介绍的 NamedObject 类型。此类型的定义仅仅只是为了方便调试,而没有具体的业务功能 阅读全文
posted @ 2021-08-09 20:39 lindexi 阅读(220) 评论(0) 推荐(2)
摘要: 本文告诉大家如何加载 .NET Core 或 .NET 5 的 sos.dll 文件到 WinDbg 的方法 阅读全文
posted @ 2021-08-09 20:38 lindexi 阅读(329) 评论(0) 推荐(0)
摘要: 本文来聊聊 MSIL 的基础知识,给一个 C# 的类标记了 static 之后和标记 static 之前,生成这个类的 IL 代码有什么不同 阅读全文
posted @ 2021-08-09 20:37 lindexi 阅读(209) 评论(0) 推荐(1)
摘要: 在 dotnet 里面,可以使用 FormatterServices 的 GetUninitializedObject 方法可以实现只创建对象,而不调用对象的构造函数方法。而如果在使用此方法时,存在了 DLL 缺失的情况,此时能否让此方法运行通过,创建出空的对象 阅读全文
posted @ 2021-08-09 08:54 lindexi 阅读(120) 评论(0) 推荐(0)
上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 320 下一页