摘要:
当一个XAML文件里面的控件是一个Style的形式存在的时候,没有后台文件,没有数据,这个时候属性的绑定基本就是控件绑定控件。 然而在正常的绑定中,由于大部分属性都不是依赖属性,所以只会去拿一次值,常常是初始化的默认值,后续的变更并不会通知,这时候就要引入一个参数 UpdateSourceTrigg 阅读全文
posted @ 2026-08-10 11:03
Poetindusk
阅读(0)
评论(0)
推荐(0)
摘要:
Mumu模拟器是笔者用过算比较好用的模拟器,本文来分享笔者如何集成Mumu官方API,来快捷操作Mumu模拟器,本文只介绍核心代码,高可用性包装已经精简,可以自行穿插添加: 首先要操作Mumu模拟器就要获得模拟器的句柄: /// <summary> /// Mumu模拟器路径 /// </summa 阅读全文
posted @ 2026-08-10 11:01
Poetindusk
阅读(1)
评论(0)
推荐(0)
摘要:
在C#开发过程中,有时候要使用到APK的包名,对应用进行一些操作,C#没有直接对APK包进行的操作,这里推荐两个库,可以方便的拿到APK包名: Androidxml 版本 1.1.24 SharpCompress 版本 0.37.2 using AndroidXml; using SharpComp 阅读全文
posted @ 2026-08-10 10:57
Poetindusk
阅读(2)
评论(0)
推荐(0)
摘要:
安装在Windows上的应用发送到桌面快捷方式时,通常会带上一个Icon图标,这个图标地址不固定,本文将尝试如何获得该Icon: /// <summary> /// 读取一个快捷方式的Icon /// </summary> private void ReadShortcut(string 快捷方式路 阅读全文
posted @ 2026-08-10 10:56
Poetindusk
阅读(1)
评论(0)
推荐(0)
摘要:
笔主想在触摸屏上实现一个类 似于Snipaste的取色器功能,于是做了以下尝试,以下代码为一个取色器小窗口: 首先创建一个WPF窗口,样式这里就不放上来了,按自己爱好设计,这里设计理念就是获得窗口中间的像素点颜色,实际样式可以设计一个十字指向中间等。 [DllImport("user32.dll") 阅读全文
posted @ 2026-08-10 10:56
Poetindusk
阅读(2)
评论(0)
推荐(0)
摘要:
原以为只是一个小功能,但是实际上手写才发现不好实现,网上也没有找到什么很好的代码,所以这里就分享一下过程,直接上代码: //返回设备句柄 [DllImport("kernel32.dll", SetLastError = true, CharSet = CharSet.Auto)] private 阅读全文
posted @ 2026-08-10 10:55
Poetindusk
阅读(2)
评论(0)
推荐(0)
摘要:
这里提供一个通用方法查询自己电脑部分信息。 同时最后一个方法提供了在注册表查询自己电脑信息的写法。 /// <summary> /// 查找本机信息 /// </summary> /// <param name="selectSentence">查询语句</param> /// <param nam 阅读全文
posted @ 2026-08-10 10:53
Poetindusk
阅读(2)
评论(0)
推荐(0)
摘要:
开门见山,直接贴代码,该操作属于高可用代码(虽然用锁有部分性能损耗,高并发下会有性能问题,欢迎谈论优化),用于业务过程中需要用到UI线程的变量,这样的写法可以解耦UI属性和业务属性,同时可以在非UI线程访问UI线程的属性。 private readonly object _yourLock = ne 阅读全文
posted @ 2026-08-10 10:52
Poetindusk
阅读(1)
评论(0)
推荐(0)
摘要:
如果在WPF中开发UI,难免会碰到一些需要裁剪,掩盖等问题,我们不希望容器里面的东西比容器还大,喧宾夺主。 大多数时候可以 ClipToBounds="True" 来解决 但是有时候他并没有这么好用,比如裁切圆角,或者完全掩盖的时候 这时候我推荐使用路径裁切,这样的裁切是通过裁剪掩码,直接不显示不在 阅读全文
posted @ 2026-08-10 10:51
Poetindusk
阅读(3)
评论(0)
推荐(0)
摘要:
现在网上很多的网络下载使用的都是 WebResponse,使用的时候微软也会告诉我们这玩意已经过时了,推荐我们使用 HttpClient,但是网上少有这个库的轮子,所以现在我们来造一个: 本文仅仅介绍核心用法,以及部分业务,具体业务可以自行添加 var httpClient= new HttpCli 阅读全文
posted @ 2026-08-10 10:47
Poetindusk
阅读(1)
评论(0)
推荐(0)

浙公网安备 33010602011771号