胡承 - Windows 10 Developer
我们知道,windows操作系统系统盘的权限控制是比其它磁盘更严格的。我们应用程序如果想在C盘下进行文件读写,大部分需要管理员权限才行(像appdata这种目录除外)。
如果你的应用程序必须在安装目录下进行数据的读写,同时用户权限并不是管理员,我们该怎么办?
WPF中有单独的触摸事件,也可以开启触摸消息。系统为了兼容老的应用程序,触摸消息会模拟成鼠标事件传递。某些应用场景,我们必须得获取到触摸面积才好开展我们的业务。下面整理几种获取触摸面积的方法。
撤消重做我们业务中非常常用的功能,我这里写个带限制步数的撤销操作功能的基础实现。
屏幕截图指的是截取当前系统桌面的展示的所有内容,截取屏幕可以供我们完成冻结桌面的业务。
Windows10支持设置系统桌面的缩放比,有些软件没有做处理,会导致界面很难看。
系统自带的图标很无趣?没事,用图片换个风格试试!!
使用WPF过程中,有些时候需要调用系统的一些接口,必须传入GDI+所支持的图片类型,也是winform支持的图片类型,这个时候我们就需要做一个转换了。
写了这么久的代码,你了解代码的执行过程吗?执行一行代码都干了些啥?简单的赋值到底是在干什么?来来,今天带大家入个门,修行就靠自己了。
前面我们有提到过多线程UI,不知道小伙伴们在用的时候有没有遇到过界面卡死的情况?或者在做其他业务的时候,使用过Dispatcher.Invoke
导致卡死?
WPF中的依赖项属性的AddOwner与OverrideMetadata有何区别?什么情况下使用AddOwner?什么情况下使用OverrideMetadata呢?
WPF截图功能,网上很多,但是面对Visual不在视觉树上面怎么截图呢?
多线程UI,是winform里面是一件非常简单的事情,然而在WPF里面,想要做到跨线程的UI渲染,可就没那么简单了。
工作忙,博客都忘了写。很多零散的知识点,虽然比较陈旧,发现还是很多人没有遇到过。今天就分享一下,WPF的窗体全屏过程中出现的像素偏差问题的解决方法。
工作忙,博客都忘了写。很多零散的知识点,虽然比较陈旧,发现还是很多人没有遇到过。今天就分享一下,WPF 如何处理VisualBrush停止更新问题。
我们知道,Winform或者WPF都有句柄。只不过WPF的句柄只有Window窗体才有,并且需要通过额外的方法来获取。然而,UWP程序竟然没有提供类似WPF获取句柄的方法。难道UWP就没有窗口句柄吗?今天我们就来看下如何获取UWP的窗口句柄。