lindexi_gd
码龄7年
  • 2,832,673
    被访问
  • 1,981
    原创
  • 258
    排名
  • 2,567
    粉丝
  • 40
    铁粉
关注
提问 私信

个人简介:我是微软Windows应用开发方向的最具价值专家,欢迎访问我博客blog.lindexi.com里面有大量WPF和UWP博客

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2015-02-18
博客简介:

lindexi

博客描述:
好多时间打出来代码没有bug
查看详细资料
  • 6
    领奖
    总分 2,378 当月 53
个人成就
  • 博客专家认证
  • 获得1,313次点赞
  • 内容获得789次评论
  • 获得1,679次收藏
  • GitHub 获得214Stars
创作历程
  • 5篇
    2022年
  • 172篇
    2021年
  • 391篇
    2020年
  • 1083篇
    2019年
  • 107篇
    2018年
  • 99篇
    2017年
  • 109篇
    2016年
  • 63篇
    2015年
成就勋章
TA的专栏
  • dotnetcore
    93篇
  • UWP
    181篇
  • UWP 入门
    73篇
  • win10 uwp 控件入门
    29篇
  • UWP 应用开发
    42篇
  • UWP控件
    14篇
  • win2d
    22篇
  • WPF
    221篇
  • WPF 开发
    62篇
  • WPF 底层渲染
    19篇
  • SharpDX
    10篇
  • WPF源代码
    36篇
  • c#
    436篇
  • dotnetcore
    45篇
  • dotnet 设计规范
    5篇
  • vs
    37篇
  • openxml
    45篇
  • git
    22篇
  • 数学
    4篇
  • xaml
    97篇
  • Roslyn
    28篇
  • DevOps
    20篇
兴趣领域 设置
  • 开发工具
    visualstudio
  • 微软技术
    c#.netwpfwindowsasp.netvisual studiomicrosoftxamarin.netcore
林德熙

博客已迁移到 https://blog.lindexi.com 在 csdn 博客图片丢失不再处理


  • https://blog.lindexi.com
  • https://blog.lindexi.com
  • https://blog.lindexi.com
  • https://blog.lindexi.com
  • https://github.com/lindexi
  • http://lindexi.gitee.io
  • https://blog.lindexi.com
  • https://blog.lindexi.com
  • https://blog.lindexi.com
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

gtk 3.24.24 for win32

发布资源 2022.08.08 ·
zip

FileStream 的 FlushAsync 方法在 .NET Framework 与 .NET Core 行为的不同

本文记录 FileStream 的 FlushAsync 方法在 .NET Framework 与 .NET Core 行为的不同在使用 HID 设备进行 IO 通讯时,可以采用 FileStream 包装,从而方便进行异步读写,然而在写入完成时,期望调用 FlushAsync 方法将缓存内容刷入设备。然而调用 FlushAsync 时,在 .NET Framework 下的默认行为是将 ...
原创
发布博客 2022.02.08 ·
453 阅读 ·
0 点赞 ·
1 评论

win10 uwp 选择文本转语音的机器人

在 UWP 里,可以非常方便将某个文本转换为音频语音,转换时,将会根据输入的内容以及本机所安装的语言库选择一位机器人帮忙将输入的文本转换为语音。本文来告诉大家如何切换文本转语音的机器人,例如从默认的女声转换为男声,如选择 Kangkang 或 Huihui 等特定机器人帮助转换语音刚好从卢老师那里接了一个任务,录制 dotnet 的 20 周年的祝贺视频。然而过年生活太好的我嗓子沙哑了,于...
原创
发布博客 2022.02.07 ·
545 阅读 ·
0 点赞 ·
0 评论

WPF 开源二维绘画小工具 GeometryToolDemo 项目

这是一个演示 WPF 进行二维绘画的小工具 Demo 项目,基于 MIT 协议在 GitHub 上完全开源源作者是 YuWeiCong我只是帮助开源的工具人软件运行界面效果:开源地址: https://github.com/dotnet-campus/GeometryToolDemo我搭建了自己的博客 https://blog.lindexi.com/ 欢迎大家访问,里面有很多新...
原创
发布博客 2022.01.29 ·
638 阅读 ·
0 点赞 ·
0 评论

Windows 通过编辑注册表设置左右手使用习惯更改 Popup 弹出位置

本文告诉大家如何在通过更改注册表的设置,从而更改平板电脑设置 Tablet PC Settings 的左右手使用习惯 Handedness 的惯用左手和惯用右手选项在用户端,可以通过在运行里面,输入 shell:::{80F3F1D5-FECA-45F3-BC32-752C152E456E} 按下回车,进入平板电脑设置界面,中文版和英文版界面分别如下这个选项将会影响 WPF 的 P...
原创
发布博客 2022.01.19 ·
430 阅读 ·
0 点赞 ·
0 评论

修复 SmartAssembly 混淆 .NET 6 时提示 Unable to load runtime config file 失败

本文告诉大家如何修复使用 SmartAssembly 7.5 混淆 .NET 6 应用时提示 Unable to load runtime config file 失败因为在 SmartAssembly 7.5 发布时,还没有正式发布 .NET 6 版本,好在 IL 是兼容的,因此跑起来也没有什么问题。为了让 SmartAssembly 能跑起来,只需要新建一个 Xxx.runtimecon...
原创
发布博客 2022.01.12 ·
435 阅读 ·
0 点赞 ·
0 评论

dotnet 读 WPF 源代码笔记 渲染收集是如何触发

在 WPF 里面,渲染可以从架构上划分为两层。上层是 WPF 框架的 OnRender 之类的函数,作用是收集应用程序渲染的命令。上层将收集到的应用程序绘制渲染的命令传给下层,下层是 WPF 的 GFX 层,作用是根据收到的渲染的命令绘制出界面。本文所聊的是渲染上层部分,在 WPF 框架是如何做到界面刷新渲染,包括此调用的顺序以及框架逻辑阅读本文之前,我期望读者有一定的 WPF 渲染基础...
原创
发布博客 2021.09.13 ·
589 阅读 ·
0 点赞 ·
0 评论

dotnet C# 给结构体字段赋值非线程安全

在 dotnet 运行时中,给引用对象进行赋值替换的时候,是线程安全的。给结构体对象赋值,如果此结构体是某个类的成员字段,那么此赋值不一定是线程安全的。是否线程安全,取决于结构体的大小,取决于此结构体能否在一次原子赋值内完成
原创
发布博客 2021.09.08 ·
541 阅读 ·
0 点赞 ·
0 评论

dotnet C# 多次对一个对象调用构造函数会发生什么

今天来玩一点变态的,使用反射获取到某个类型的构造函数,接着多次对此类型的某个对象调用构造函数方法。请问此时会发生什么
原创
发布博客 2021.09.08 ·
517 阅读 ·
0 点赞 ·
0 评论

VisualStudio 调试时会不断刷新 WPF 应用渲染

在 VisualStudio 附加调试和没有用 VisualStudio 附加调试时,对应用程序是有不同的影响,如 VisualStudio 设计器将会在附加调试 WPF 应用的时候,不断刷新 WPF 应用的渲染。也就是说,如果你觉得界面视觉效果不对或者对,也许可以甩锅到 VisualStudio 上
原创
发布博客 2021.09.08 ·
501 阅读 ·
0 点赞 ·
0 评论

dotnet C# 如何正确获取藏文的字数

在咱国内有很多有趣的文字,其中藏文属于有趣的文字里面特别有趣的一项,特别是对于做文本库的同学,大概都知道什么叫合写字吧。合写字的含义就是多个字符一起组成一个字。但是多个字符在内存中,本身就是多个字符对象,以往统计某个字符串的字数,咱简单判断只是拿字符串的字符数量进行获取。这个方法在藏文下肯定是不可行的,藏文的一个字由多个字符组成,因此需要本文介绍的特别的方法
原创
发布博客 2021.09.04 ·
501 阅读 ·
0 点赞 ·
1 评论

dotnet OpenXML 利用合并表格单元格在 PPT 文档插入不可见的额外版权信息

本文告诉大家如何利用 Office 对于 OpenXML 支持的特性,在 PPT 的表格里面,通过合并单元格存放一些额外的信息,这些信息对用户来说是不可见的,但是进行拷贝表格等的时候,可以保存此信息内容
原创
发布博客 2021.09.04 ·
415 阅读 ·
0 点赞 ·
0 评论

dotnet OpenXML 读取 PPT 内嵌 ole 格式 Excel 表格的信息

在 Office 中,可以在 PPT 里面插入表格,插入表格有好多不同的方法,对应 OpenXML 文档存储的更多不同的方式。本文来介绍如何读取 PPT 内嵌 ole 格式的 xls+ 表格的方法在 Office 的 PPT 中,插入表格可以对应多个不同的方式:通过 GraphicData 内嵌到 PPTX 页面里面通过嵌入文件方式通过 SmartArt 模拟的表格,本质上就是 S...
原创
发布博客 2021.09.04 ·
684 阅读 ·
0 点赞 ·
0 评论

WPF 推荐一个剪贴板内容查看工具

本文来安利大家一个好用的 Windows 剪贴板的内容查看工具这是在 GitHub 上完全免费开源的应用,由 walterlv 开发的应用,详细请看 https://github.com/walterlv/ClipboardViewer应用软件运行的界面如下:下载地址:GitHub CSDN使用方法是点击软件的查看剪贴板内容按钮,即可在界面里面列举出剪贴板包含的内容我搭建了自己的博客 https://blog.lindexi.com/ 欢迎大家访问,里面有很多新的博客。只有在我看
原创
发布博客 2021.09.04 ·
460 阅读 ·
0 点赞 ·
0 评论

WPF 简单判断主线程界面是否卡顿的方法

本文来告诉大家如何使用简单的代码判断当前的软件的 UI 线程或界面是否卡顿在后台线程调用如下代码即可用来判断是否卡顿 private static async Task<bool> CheckDispatcherHangAsync(Dispatcher dispatcher) { var taskCompletionSou...
原创
发布博客 2021.09.04 ·
707 阅读 ·
0 点赞 ·
0 评论

ClipboardViewer 3.1.0.zip

发布资源 2021.09.03 ·
zip

win10 uwp 通过 Win2d 完全控制笔迹绘制逻辑

本文来告诉大家如何通过 Win2d 完全控制笔迹绘制逻辑,本文适合用来实现复杂的自定义逻辑,可以完全控制笔迹的行为。包括在书写过程中切换模式,如进行手势擦除切换为橡皮擦模式本文提供的方法适合用来做复杂的自定义,本文的方法的优点也是缺点。优点是啥都可以自己控制,缺点是啥都需要自己控制。需要自己处理笔迹的多笔同步问题,处理笔迹的长笔迹分段问题,处理笔迹的绘制问题,处理动态笔迹切换本文提供的...
原创
发布博客 2021.09.02 ·
439 阅读 ·
1 点赞 ·
0 评论

dotnet 6 数组拷贝性能对比

本文来对比多个不同的方法进行数组拷贝,和测试其性能测试性能必须采用基准(标准)性能测试方法,否则测试结果不可信。在 dotnet 里面,可以采用 BenchmarkDotNet 进行性能测试。详细请看 C# 标准性能测试拷贝某个数组的从某个起始点加上某个长度的数据到另一个数组里面,可选方法有很多,本文仅列举出使用 for 循环拷贝,和使用 Array.Copy 方法和用 Span 方法进...
原创
发布博客 2021.09.02 ·
444 阅读 ·
0 点赞 ·
0 评论

dotnet C# 根据椭圆长度和宽度和旋转角计算出椭圆中心点的方法

本文来告诉大家如何根据椭圆长度和宽度和旋转角计算出椭圆中心点的方法方法很简单,请看代码 /// <summary> /// 辅助进行椭圆点计算的类 /// </summary> /// 我觉得这个类应该是框架有带,或现成的方法,但是一时间没找到 static class EllipseCoordinateHelper ...
原创
发布博客 2021.08.30 ·
523 阅读 ·
0 点赞 ·
0 评论

dotnet C# 全局 Windows 鼠标钩子

本文来告诉大家一个简单的方法实现全局的 鼠标钩子实现封装方法十分简单,请看代码 public class MouseHookEventArgs : EventArgs { public bool Handle { get; set; } /// <inheritdoc /> public MouseHookEve...
原创
发布博客 2021.08.30 ·
530 阅读 ·
0 点赞 ·
0 评论
加载更多