会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
唐宋元明清的博客
WPF
博客园
首页
新随笔
联系
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
20
下一页
2021年7月3日
C# 无需管理员权限提示,操作C盘文件
摘要: 在C盘创建、移动文件,如果当前不是管理员身份,是没办法直接操作。 如果当前程序有管理员权限,那可以直接操作。 但是,添加管理员权限启动,会弹出用户确认提示框。 在某些场景下,其实是不想让用户看到这样的确认框,会影响用户体验。本文来讲下如何获取权限默默的对C盘进行操作~ 对文件/文件夹添加权限控制 我
阅读全文
posted @ 2021-07-03 15:45 唐宋元明清2188
阅读(2586)
评论(0)
推荐(1)
2021年6月26日
WPF 屏幕点击的设备类型
摘要: 1、鼠标 可以通过Mouse相关的事件参数MouseButtonEventArgs中的数据,e.StylusDecice==null表示没有触摸设备,所以设备为鼠标 2、触笔 or 触摸 根据StylusDown事件参数StylusDownEventArgs, e.StylusDevice.Tabl
阅读全文
posted @ 2021-06-26 00:51 唐宋元明清2188
阅读(546)
评论(2)
推荐(2)
WPF Button MouseDown事件
摘要: Button的MouseDown事件 WPF的Button控件,鼠标点击时,MouseDown事件没有触发。 经确认,Button的MouseDown被内部处理了。下面是基类ButtonBase的部分代码: Mouse的其它事件也是如此: 官网的说明: 所以,MouseDown、MouseUp、Mo
阅读全文
posted @ 2021-06-26 00:30 唐宋元明清2188
阅读(1889)
评论(0)
推荐(1)
2021年6月10日
.NET 自定义并动态切换光标
摘要: 系统有很多光标类型 :Cursors 类 (System.Windows.Input) | Microsoft Docs 本章介绍如何自定义光标、并动态切换光标类型。 动态切换光标类型 以白板书写为例:鼠标操作时,Cursor为红点;触摸时,Cursor为空; 1 public MainWindow
阅读全文
posted @ 2021-06-10 22:37 唐宋元明清2188
阅读(766)
评论(0)
推荐(2)
2021年6月8日
.NET 监听窗口分辨率/DPI变更
摘要: 当程序运行,窗口已经加载后,如果修改屏幕分辨率,会影响窗口的正常显示。 举个案例: 悬浮窗口,显示在屏幕右下角。当分辨率、文本显示比例变更后,窗口位置可能会超出屏幕范围。 所以当屏幕变更时,我们需要知道准确的时机,然后针对的处理。 通过窗口消息监听屏幕显示变更 对窗口添加钩子 1 var windo
阅读全文
posted @ 2021-06-08 01:16 唐宋元明清2188
阅读(1699)
评论(10)
推荐(4)
2021年5月31日
VS 输入快捷键propfull
摘要: 大家都知道prop、propg输入快捷键。 当前我们需要生成一段包含属性和字段的代码时,可以propfull。 propfull在安装了reshaper后,会被隐藏掉。没关系,直接敲propfull,然后按下Tab,就能直接生成代码段了。 生成代码段后,连接按Tab键,对相关名称和类型进行修改。 自
阅读全文
posted @ 2021-05-31 10:09 唐宋元明清2188
阅读(2247)
评论(2)
推荐(1)
2021年5月19日
C# 模拟界面点击/UI自动化测试
摘要: 有一些UI自动化测试框架,能够实现自动化测试。 本文介绍Peer(微软的TAF技术),也可以实现自动化测试,或是对其他进程进行UI操作。下面是案例~ 在界面上添加俩个按钮: 并处理相应的点击事件: 1 private void Test1Button_OnClick(object sender, R
阅读全文
posted @ 2021-05-19 09:02 唐宋元明清2188
阅读(1547)
评论(1)
推荐(1)
2021年3月1日
C# ConfigureWait
摘要: ConfigureAwait 参数为bool类型。true:尝试将延续任务封送回原始上下文 我们一般使用的是false,用于避免强制在原始上下文或调度程序中进行回调。 原理: 以await DoSomeThingAsync().ConfigureAwait(false)为例。 await等待返回后,
阅读全文
posted @ 2021-03-01 00:52 唐宋元明清2188
阅读(445)
评论(0)
推荐(1)
2021年1月21日
CSS 点击穿透pointer-events
摘要: 在项目中,当需要展示一个元素在最顶层,但又不想让它影响下层的交互,可以pointer-events:none pointer-events介绍 pointer-events: auto | none | visiblePainted | visibleFill | visibleStroke | v
阅读全文
posted @ 2021-01-21 16:08 唐宋元明清2188
阅读(544)
评论(0)
推荐(0)
2020年11月16日
css 文本超出,显示省略号
摘要: 单行文本省略号 显示省略号 text-overflow: ellipsis; overflow: hidden; max-width: 110px; 文本不换行 word-wrap: normal; white-space: nowrap; word-break: keep-all; 添加省略号失败
阅读全文
posted @ 2020-11-16 20:30 唐宋元明清2188
阅读(247)
评论(2)
推荐(0)
2020年10月27日
js 获取窗口/容器内部滚动位置
摘要: 前端 (document.getElementsByClassName("container")[0]).scrollTop -- 容器内部滚动条位置 (document.getElementsByClassName("container")[0]).scrollHeight -- 容器内部滚动区域
阅读全文
posted @ 2020-10-27 11:24 唐宋元明清2188
阅读(1410)
评论(0)
推荐(0)
2020年10月13日
InnoSetup打包 添加.NET环境安装
摘要: 这是封装出来的针对.NET环境安装的精简流程 根据流程新建一个配置文件 教程都是很简单的,可以参考《InnoSetup 客户端程序打包教程》 添加.NET安装基本的函数及辅助方法 在[Setup]模块下引用几个辅助文件 1 //import dependency for .net 2 //isxdl
阅读全文
posted @ 2020-10-13 01:13 唐宋元明清2188
阅读(2739)
评论(4)
推荐(4)
2020年9月11日
小程序 获取图片自适应屏幕的尺寸大小
摘要: 图片按比例填充容器,不需要获取详细的图片大小。 可以直接设置图片裁剪、缩放的模式mode=aspectFit 而某些场景,比如画布上绘制图片,需要获取保持纵横比自适应的图片大小~ 直接上代码,方便大家copy~ 1 getImageScaleSize = async (imagePath) => {
阅读全文
posted @ 2020-09-11 10:31 唐宋元明清2188
阅读(769)
评论(0)
推荐(1)
2020年9月10日
小程序 批注/笔迹
摘要: 此章主要介绍小程序里,如何进行笔迹书写/图片批注。 小程序文档介绍 画布:Canvas,绘图上下文:CanvasContext 1.在前端创建一个canvas,前端的canvas的canvas-id,使用 wx.createContext 获取绘图上下文context var context = w
阅读全文
posted @ 2020-09-10 15:20 唐宋元明清2188
阅读(551)
评论(0)
推荐(0)
2020年8月25日
小程序 RecorderManager计时不准确问题
摘要: 官方文档:RecorderManager 录音管理器,内部实现计时不准确。有以下俩个问题: 点击暂停继续,当录音结束时,stop返回的时间包含了暂停的那一段时间。 正常录音,录音文件的时长有概率少个1s。-- 这个问题,我在社区已反馈 以上俩个问题,根本原因还是因为recorderManager内部
阅读全文
posted @ 2020-08-25 10:47 唐宋元明清2188
阅读(483)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
20
下一页
公告