.net 第90页
WPF自定义控件之ItemsControl鱼眼效果-拾光赋

WPF自定义控件之ItemsControl鱼眼效果

WPF自定义控件之ItemsControl鱼眼效果,原理 先获取鼠标在控件中的坐标,在获取其每一项相对于ItemsControl的坐标,然后计算每一项离当前鼠标的距离,在根据这个距离,对其每一项进行适当的缩放 ...
Lee的头像-拾光赋Lee3年前
0689
dotnet 9 WPF 支持 Style 的 Setter 填充内容时可忽略 Value 标签-拾光赋

dotnet 9 WPF 支持 Style 的 Setter 填充内容时可忽略 Value 标签

dotnet 9 WPF 支持 Style 的 Setter 填充内容时可忽略 Value 标签,更新: 由于此功能导致 BAML 内容变化,由高版本 SDK 构建将在低版本 Runtime 运行不起来。直接报错信息是 System.Windows.Mar...
Lee的头像-拾光赋Lee2年前
0688
使用Roslyn运行C#脚本时如何引用程序集-拾光赋

使用Roslyn运行C#脚本时如何引用程序集

使用Roslyn运行C#脚本时如何引用程序集,使用Roslyn的CSharpScript类运行C#脚本时,会默认包含一部分程序集,默认包含的程序集引用可以直接使用,而其他程序集则需要额外提供引用。本文简单描述...
Lee的头像-拾光赋Lee1年前
06815
记一次 .NET某环境监测系统 崩溃分析-拾光赋

记一次 .NET某环境监测系统 崩溃分析

记一次 .NET某环境监测系统 崩溃分析,一:背景 1. 讲故事 前些天有位朋友找到我,说他们的程序崩溃了,也自己分析了下初步结果,让我帮忙再确认下,既然让我确认,那就开始dump分析之旅吧。 二...
Lee的头像-拾光赋Lee2年前
06815
13.画刷(Brush)-拾光赋

13.画刷(Brush)

13.画刷(Brush),在进行WPF界面设计时,我们需要在很多地方设置颜色属性,比如元素的背景色、前景色以及边框的颜色,还有形状的内部填充和笔画,这些颜色的设置在WPF中都以画刷(Brush)的形式...
Lee的头像-拾光赋Lee2年前
06812
[C#] 24位图像水平翻转的跨平台SIMD硬件加速向量算法的关键——YShuffleX3Kernel源码解读(如Avx2解决shuffle的跨lane问题、Avx512优化等)-拾光赋

[C#] 24位图像水平翻转的跨平台SIMD硬件加速向量算法的关键——YShuffleX3Kernel源码解读(如Avx2解决shuffle的跨lane问题、Avx512优化等)

[C#] 24位图像水平翻转的跨平台SIMD硬件加速向量算法的关键——YShuffleX3Kernel源码解读(如Avx2解决shuffle的跨lane问题、Avx512优化等),在上一篇文章里,给大家讲解了24位图像水平翻转(Flip...
Lee的头像-拾光赋Lee2年前
06814
C# 中 Excel 转 DataTable 的技术实现-拾光赋

C# 中 Excel 转 DataTable 的技术实现

C# 中 Excel 转 DataTable 的技术实现,在企业级 .NET 开发场景中,Excel 文件与内存数据集(如 DataTable)的格式互转是高频技术需求。DataTable 作为 .NET 框架中通用的内存数据结构,常被用于...
Lee的头像-拾光赋Lee2个月前
06812
Ef Core花里胡哨系列(4) 多租户-拾光赋

Ef Core花里胡哨系列(4) 多租户

Ef Core花里胡哨系列(4) 多租户,Ef Core花里胡哨系列(4) 多租户 当然,我们要考虑设计问题,例如,切换Schema或者改变数据库时,Ef Core同样也会刷新改实体的缓存,所以,首次查询将会很慢,不...
Lee的头像-拾光赋Lee2年前
06812
关于多线程本质的思考-拾光赋

关于多线程本质的思考

关于多线程本质的思考,关于多线程本质的思考和使用技巧 前言 ​ 近来,公司因为项目过多,人手不足,一直在进行面试。过程中同事总是问道:多线程是什么,谈谈你对多线程的理解?以我愚见,这并...
Lee的头像-拾光赋Lee1年前
06814
C# 12 拦截器 Interceptors-拾光赋

C# 12 拦截器 Interceptors

C# 12 拦截器 Interceptors,拦截器Interceptors是一种可以在编译时以声明方式替换原有应用的方法。 这种替换是通过让Interceptors声明它拦截的调用的源位置来实现的。 您可以使用拦截器作为源生...
Lee的头像-拾光赋Lee2年前
06814
基于EF Core存储的国际化服务-拾光赋

基于EF Core存储的国际化服务

基于EF Core存储的国际化服务,前言 .NET 官方有一个用来管理国际化资源的扩展包Microsoft.Extensions.Localization,ASP.NET Core也用这个来实现国际化功能。但是这个包的翻译数据是使用resx资...
Lee的头像-拾光赋Lee2年前
0688
[原创]《C#高级GDI+实战:从零开发一个流程图》第02章:画一个矩形,能拖动!-拾光赋

[原创]《C#高级GDI+实战:从零开发一个流程图》第02章:画一个矩形,能拖动!

[原创]《C#高级GDI+实战:从零开发一个流程图》第02章:画一个矩形,能拖动!,一、前言 就像开发的教程都从“Hello World!”开篇一样,系列开始,我们也从一个最最简单的功能开始:画一个能拖动...
Lee的头像-拾光赋Lee1年前
06811