Loading

合集-Simple WPF

摘要:Simple WPF: WPF 透明窗体和鼠标事件穿透一个自定义WPF窗体的解决方案,借鉴了吕毅老师的WPF制作高性能的透明背景的异形窗口一文,并在此基础上增加了鼠标穿透的功能。可以使得透明窗体的鼠标事件穿透到下层,在下层窗体中响应。 阅读全文
posted @ 2024-07-01 22:33 mrchip 阅读(1088) 评论(2) 推荐(9) 编辑
摘要:Simple WPF: WPF 自定义按钮外形WPF的按钮提供了Template模板,可以通过修改Template模板中的内容对按钮的样式进行自定义。结合资源字典,可以将自定义资源在xaml窗口、自定义控件或者整个App当中调用 阅读全文
posted @ 2024-07-07 21:52 mrchip 阅读(532) 评论(0) 推荐(1) 编辑
摘要:实现了一个支持长短按得按钮组件,单击可以触发Click事件,长按可以触发LongPressed事件,长按松开时触发LongClick事件。还可以和自定义外观相结合,实现自定义的按钮外形。 阅读全文
posted @ 2024-07-08 09:05 mrchip 阅读(696) 评论(0) 推荐(1) 编辑
摘要:通过WPF的按钮、文本输入框实现了一个简单的SpinBox数字输入用户组件并可以通过数据绑定数值和步长。本文中介绍了通过Xaml代码实现自定义组件的布局,依赖属性的定义和使用等知识点。 阅读全文
posted @ 2024-07-09 08:58 mrchip 阅读(395) 评论(0) 推荐(3) 编辑
摘要:本文介绍了基本async/await关键字基于TAP任务异步模型的异步任务处理方法。 阅读全文
posted @ 2024-07-09 22:12 mrchip 阅读(267) 评论(0) 推荐(0) 编辑
摘要:C#中提供了`CancellationTokenSource` 来实现`Task` 的取消,方法就是在`Task`异步循环中检测任务是否被取消。最近正在学习C#的任务异步模型,因此撰文以记之。 阅读全文
posted @ 2024-07-09 22:17 mrchip 阅读(103) 评论(0) 推荐(0) 编辑
摘要:之前在阿里云ECS 99元/年的活动实例上搭建了一个测试用的MINIO服务,以前都是直接当基础设施来使用的,这次准备自己学一下S3兼容API相关的对象存储开发,因此有了这个小工具。目前仅包含上传功能,后续计划开发一个类似图床的对象存储应用。 阅读全文
posted @ 2024-07-10 08:39 mrchip 阅读(535) 评论(0) 推荐(1) 编辑
摘要:早两天写了一篇S3简单上传文件的小工具,知乎上看到了一个问题问如何实现显示MINIO上传进度,因此拓展一下这个小工具能够在上传大文件时显示进度。 阅读全文
posted @ 2024-07-11 21:07 mrchip 阅读(547) 评论(0) 推荐(1) 编辑
摘要:以前看到Windows 10的气泡通知觉得很有意思,但是一直不知道该如何实现。最近一次上网冲浪过程中偶然的机会看到了相关资料就自己来试试。本文介绍了在WPF框架下发送Win10 Toast通知的方法。 阅读全文
posted @ 2024-07-15 09:47 mrchip 阅读(99) 评论(0) 推荐(1) 编辑