排序
从依赖倒置原则到IOC控制反转实现
从依赖倒置原则到IOC控制反转实现,从依赖倒置原则(Dependency Inversion Principle, DIP)到控制反转(Inversion of Control, IoC)再到依赖注入(Dependency Injection, DI)的演进过程,我们...
不可不知的WPF画笔(Brush)
不可不知的WPF画笔(Brush),在WPF中,屏幕上的所有内容,都是通过画笔(Brush)画上去的。如按钮的背景色,边框,文本框的前景和形状填充。借助画笔,可以绘制页面上的所有UI对象。不同画笔具...
WPF 你真的会写 XAML 吗?浅谈 ControlTemplate 、DataTemplate 和其它 Template
WPF 你真的会写 XAML 吗?浅谈 ControlTemplate 、DataTemplate 和其它 Template,WPF 你真的会写 XAML 吗?浅谈 ControlTemplate 、DataTemplate 和其它 Template 本文希望从写死的代码慢慢引入...
Windows10禁用资源管理器文件夹自动视图转换
Windows10禁用资源管理器文件夹自动视图转换,在Windows系统中,当使用资源管理器浏览文件夹时,系统有时会自动将文件夹视图转换为特定类型(如音乐或图片)的显示模式,这可能会给一些用户带来...
.NET 窗口置于最顶层
.NET 窗口置于最顶层,本文介绍如何将窗口置于最顶层,以及解决在顶层显示时对锁屏登录界面的影响等问题。用于实现类似Launcher、系统工具等应用需要窗口层级比Windows开始菜单以及置顶任务栏还...
C#中使用 record 的好处 因为好用所以推荐~
C#中使用 record 的好处 因为好用所以推荐~,一晃距C# 9发布已经4年了,对于record关键字想必大家都不陌生了,不过呢发现还是有很多同学不屑于使用这个语法糖,确实,本质上 record 就是 class 的封...
WPF开发中实现DataGrid中的数据分页显示,自定义分页样式(与上一篇不同的分页)
WPF开发中实现DataGrid中的数据分页显示,自定义分页样式(与上一篇不同的分页),实际开发中,我们可能需要自己写一些自定义的分页设计,所以我们需要学会自己封装一个可以直接套用的分页控件,...
在 PostgreSQL 中,解决图片二进制数据,由于bytea_output参数问题导致显示不正常的问题。
在 PostgreSQL 中,解决图片二进制数据,由于bytea_output参数问题导致显示不正常的问题。,在 PostgreSQL 中,bytea_output 参数控制在查询结果中 bytea 类型的显示格式。默认情况下,bytea_out...
Elasticsearch 系列(七)- 在ASP.NET Core中使用高级客户端NEST来操作Elasticsearch
Elasticsearch 系列(七)- 在ASP.NET Core中使用高级客户端NEST来操作Elasticsearch,本章将和大家分享在ASP.NET Core中如何使用高级客户端NEST来操作我们的Elasticsearch。 NEST是一个高级别的...
PDF处理控件Spire.PDF系列教程:在 C# 中实现 PDF 与字节数组的互转
PDF处理控件Spire.PDF系列教程:在 C# 中实现 PDF 与字节数组的互转, 在 C# 开发中,处理 PDF 的字节数组是一种常见需求。开发者常常需要将 PDF 文档存储到数据库、通过 API 传输,或者...
【XInput】手柄模拟鼠标运作之 .NET P/Invoke 和 UWP-API 方案
【XInput】手柄模拟鼠标运作之 .NET P/Invoke 和 UWP-API 方案,上一篇中,老周简单肤浅地介绍了 XInput API 的使用,并模拟了鼠标移动,左、右键单击和滚轮。本篇,咱们用 .NET 代码来完成相同...
【EF Core】DbContext是如何识别出实体集合的
【EF Core】DbContext是如何识别出实体集合的,在开始之前说明一下,你不要指望阅读完本文后会得到光,就算得到光你也未必能变成迪迦。本文老周仅介绍原理,可以给部分大伙伴们解惑。 咱们都知道...













