自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 WPF 容器裁剪

这里可以理解成,将Border以里面的路径进行裁切,上面这个形状大概是个胶囊。这样的话,无论在里面放什么元素,他都只能呈现胶囊形状。如果再WPF中开发UI,难免会碰到一些需要裁剪,掩盖等问题,我们不希望容器里面的东西比容器还大,喧宾夺主。,这样的裁切是通过裁剪掩码,直接不显示不在路径的区域,十分好用。但是有时候他并没有这么好用,比如裁切圆角,或者完全掩盖的时候。使用ImageBrush指定使用图片做为裁剪掩码。使用可视元素作为裁剪掩码,如Shape元素。

2024-08-29 16:38:25 159

原创 C# 基于HttpClient支持续传的网络下载

使用的时候微软也会告诉我们这玩意已经过时了,推荐我们使用。tips:这里获得已经下载文件的大小,为后面的续传做准备。这样一个基于HttpClient支持续传的网络下载就OK了。本文仅仅介绍核心用法,以及部分业务,具体业务可以自行添加。部分地方填入自己的代码,可以实现取消,暂停,续传等功能。这样子就可以实现从指定大小位置去下载,完成断点续传。,所以建议封装成一个类,下面给出Demo仅供参考。由于该方法需要外界传入的参数比较多,>=5个。现在网上很多的网络下载使用的都是。

2024-08-29 16:14:28 296

原创 C# 模拟鼠标键盘操作输入

如果大家开发中有需要模拟鼠标进行点击,或者键盘输入什么的操作时,可以应用这个第三方库。3.这里放出VirtualKeyCode部分枚举值,如果可以符合自己的要求不妨试一下。1.直接在NuGet包管理中为需要使用的项目安装。笔者使用版本(1.4.2)2.在需要使用的地方新建一个。

2024-07-18 09:07:45 419

原创 C# 禁用ScrollViewer的触摸体验增强

写一个类继承自ScrollViewer,在里面标志已处理,使用到ScrollViewer的地方全部换成ScrollViewerEx,这样就不会触发触摸体验增强效果了,当然,你也可以利用这个重写,来实现更加炫酷的触摸体验。OnManipulationBoundaryFeedback事件发生在manipulation完成操作前,在用户移动手指时触发,WPF里面想要让超出屏幕的内容可以显示,我们很自然的就想到了ScrollViewer。将内容限制在ScrollViewer里面,这样就可以实现滚动。

2024-07-18 08:50:37 156

原创 C# 不在进程树中打开另一个进程

Directory.GetCurrentDirectory()为获得当前运行程序的根目录*这样启动的程序就不会加入原来进程的进程树,而且也可以很好的解决exe里面的相对路径问题。C#要在程序中打开另外一个exe,很多人就会用到Process。完整代码在最后,不想看过程的可以直接跳转使用。,那么他就会默认以启动他的程序的根目录作为。

2024-07-17 17:42:16 173

转载 Mumu模拟器禁止更新补充

mumu模拟器新版有广告了,虽然系统升级到6.0了,但是感觉不如以前好用,所以想继续用老版本,但是一运行就强制更新,于是通过一些方法屏蔽掉更新,继续用老版本。老版本完整包下载地址汇总:https://blog.csdn.net/xingyunqi7/article/details/84783387蔽掉更新方法:0.弹出更新页面时马上关掉1.打开系统盘C:\Windows\System32\drivers\etc\hosts 文件2.打开 hosts 在下边加上:127.0.0.1 mum

2024-05-06 09:57:09 513

原创 简单的MYSQL与REDIS储存和OSS保存

前言本文浅用MYSQL和REDIS储存信息,然后保存至XLSL格式文件内本次实验使用的第三方库以及版本信息如下:python 3.8oss2 2.15.0openpyxl 3.0.5mysql 0.0.3redis 4.0.2一.引入库# coding=utf-8import oss2import openpyxlimport MySQLdbimport redis其中...

2022-02-15 19:49:28 1703

原创 基于OpenCV的视频人脸检测

前言设备使用带摄像头的笔记本与下载好IP摄像头软件的手机Python版本为3.8本人的OpenCV版本为4.5.1.48本文人脸检测使用的是CV封装好的haarcascade_frontalface_default.xml 和 haarcascade_eye.xml分别是检测人脸和检测人眼的两个文件一、使用步骤1.引入库首先导入OpenCv库,然后将下载好的haarcascade_frontalface_default.xml 和 haarcasca...

2022-01-27 19:19:21 3765

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除