上一页 1 ··· 52 53 54 55 56 57 58 59 60 ··· 322 下一页
摘要: 我的 VisualStudio 在更新到 2022 就构建不通过 WPF 仓库,提示我在 Grid 的代码里面找不到 ColumnDefinitionCollection 和 RowDefinitionCollection 等的定义,在我开始找 WPF 仓库关于这几个类型的定义时,居然找不到对应的源代码。本文来告诉大家在 WPF 仓库里面是如何存放几个类型 阅读全文
posted @ 2021-08-19 08:45 lindexi 阅读(531) 评论(0) 推荐(0)
摘要: 本文对新手友好。在咱开始一个新项目的时候,可以利用 Windows Template Studio 快速搭建整个项目的框架。搭建出来的框架比较现代化,适合想要快速开发一个项目的大佬使用,也适合小白入门学习如何开发应用 阅读全文
posted @ 2021-08-17 14:13 lindexi 阅读(1863) 评论(7) 推荐(5)
摘要: 本文来告诉大家如何基于 .NET 5 框架和 .NET 6 SDK 进行完全单文件发布,这是对 WPF 应用程序进行独立发布,生成的是完全单文件的方法 阅读全文
posted @ 2021-08-17 09:01 lindexi 阅读(1109) 评论(3) 推荐(1)
摘要: 在 VisualStudio 附加调试和没有用 VisualStudio 附加调试时,对应用程序是有不同的影响,如 VisualStudio 设计器将会在附加调试 WPF 应用的时候,不断刷新 WPF 应用的渲染。也就是说,如果你觉得界面视觉效果不对或者对,也许可以甩锅到 VisualStudio 上 阅读全文
posted @ 2021-08-17 09:00 lindexi 阅读(193) 评论(1) 推荐(0)
摘要: 按照微软的官方文档,大部分的文档都会说如果用了 XAML Islands 等技术的时候,需要新建一个打包项目,将 WPF 应用打包为 msix 等才可以进行分发和使用。但是实际上不打包也可以,此时可以和此前的 Win32 应用一样的分发方式进行分发,可以支持到 Win7 系统,当然了在 Win7 系统上可用不了 UWP 的控件,但是至少应用软件自身可以在 Win7 继续运行的。可以通过判断系统版本决定功能是否开放,如是 Win10 版本,那么开放 UWP 控件部分的使用 阅读全文
posted @ 2021-08-17 08:59 lindexi 阅读(254) 评论(0) 推荐(0)
摘要: 在 WPF 里面,可以通过 DrawingVisual 来进行使用底层的绘制方法,此方法需要调用 DrawingVisual 的 RenderOpen 拿到 DrawingContext 类型的对象,接着调用此对象的方法来进行界面绘制。在绘制完成之后,如果依然保存绘制过程的对象,例如 Transform 对象,那当界面再次刷新时,如果更改此对象的属性,将会影响渲染 阅读全文
posted @ 2021-08-17 08:57 lindexi 阅读(247) 评论(0) 推荐(1)
摘要: 咱造了一个轮子,咱可以非常方便将这个轮子库作为 NuGet 发布出去,造福其他开发者,或者毒害其他开发者。为什么说是毒害呢?因为有时候这个库存在坑,此时使用这个库的开发者就受到了伤害。为了安抚脆弱的开发者们,咱可以提高一下开发者们的调试效率,例如让开发者们可以调试到库里面的源代码。本文来告诉大家如何在项目文件里面添加上 EmbedAllSources 属性,将自己的代码嵌入到 PDB 符号文件里面,让开发者们在调试的时候,可以看到库的源代码 阅读全文
posted @ 2021-08-12 08:43 lindexi 阅读(257) 评论(0) 推荐(3)
摘要: 在 OpenXML 的颜色画刷填充,有特殊的填充是 GrpFill 属性,对应 OpenXML SDK 定义的 DocumentFormat.OpenXml.Drawing.GroupFill 类型 阅读全文
posted @ 2021-08-12 08:41 lindexi 阅读(234) 评论(0) 推荐(0)
摘要: 这是在 GitHub 上有小伙伴报的问题,在 WPF 中,不支持调用 BitmapDecoder.Create 方法,传入的 FileStream 是配置了 FileOptions.Asynchronous 选项的文件流。本质原因是 WIC 层不支持,和 WPF 没有关系 阅读全文
posted @ 2021-08-12 08:38 lindexi 阅读(190) 评论(0) 推荐(0)
摘要: 本文告诉大家如何入门开始开发一个基于 mono 组织开源的 XWT 跨平台客户端 UI 框架的应用,本文的 xwt 是在 GitHub 上完全开源的,基于 MIT 协议的,底层采用 GTK# 的 UI 框架 阅读全文
posted @ 2021-08-10 09:01 lindexi 阅读(742) 评论(0) 推荐(1)
上一页 1 ··· 52 53 54 55 56 57 58 59 60 ··· 322 下一页