dotnet 职业技术学院

博客

dotnet 职业技术学院

从零开始学习入门 Windows 10 应用程序 UWP 开发

lindexi 发布于 2020-12-03

通过在微软学习平台上的文档和实战例子可以快速从零开始学习 UWP 开发

win7 升级到 win10 补丁

lindexi 发布于 2020-12-03

通过安装 KB2952664 和 KB3035583 就可以协助用户升级系统

dotnet 判断其他进程未响应

lindexi 发布于 2020-12-03

在 dotnet 有很多方法判断其他软件的其他进程窗口未响应

win10 uwp 捕获后台线程异常

lindexi 发布于 2020-12-03

本文告诉大家如何在 UWP 中捕获全局的后台线程异常,在出现后台线程异常时,将会让 UWP 程序闪退,但是在退出之前还是可以执行自己的代码

WPF 多指触摸拖拽窗口 拖动修改窗口坐标

lindexi 发布于 2020-12-03

在 WPF 中,如果是鼠标点击拖动窗口坐标,可以调用 Window 的 DragMove 方法,但是如果是触摸,就需要自己调用 Win32 的方法实现

WPF 在后台代码定义 ResourceDictionary 资源字典

lindexi 发布于 2020-12-03

在 WPF 中的 ResourceDictionary 资源字典大部分都是在 XAML 里面定义的,但是在 C# 代码定义一个资源字典也是可行的,只是写起来有点诡异

WPF 调试因为对象不同而绑定失效问题

lindexi 发布于 2020-12-03

在 WPF 使用绑定的时候,发现绑定不上,也许是因为绑定的对象不是当前作用的对象的原因。也许是绑定错了对象,或者对象被变更了。本文来告诉大家这个调试思路和方法

WPF 如何确定应用程序开启了 Pointer 触摸消息的支持

lindexi 发布于 2020-12-03

因为 WPF 在开启 Pointer 和没有开启的基础表现几乎相同,因此从业务层很难了解到当前是否开启了 Pointer 消息。本文从开发者的角度,通过 Windows 消息判断当前是否开启 Pointer 支持

WPF 启动屏幕键盘

lindexi 发布于 2020-12-03

在 Windows 的平板模式下才能自动在获取键盘输入焦点时弹出屏幕键盘,但是 Windows 的屏幕键盘做的粗糙,有时候不会自动开启屏幕键盘,此时需要使用代码辅助

WPF 在 XAML 写 C# 代码

lindexi 发布于 2020-12-03

本文告诉大家如何扔掉 cs 文件,在 xaml 写 C# 代码,将 xaml 和 C# 代码写在一个文件

dotnet core 在 MAC 系统下删除应用程序自己后调 Process Start 方法将会抛出 Win32 异常

lindexi 发布于 2020-12-03

在 MAC 系统下,如果在运行过程中,应用程序的文件被删除了,那么此时如果应用程序执行了 Process.Start 方法时,将会抛出 Win32Exception 异常

dotnet 删除自身程序的方法

lindexi 发布于 2020-12-03

本文告诉大家一个逗比方法可以用来删除程序自身

WPF 修改屏幕亮度

lindexi 发布于 2020-12-03

在 WPF 中可以使用 Dxva2 或 GDI 的方法调整屏幕亮度或获取屏幕亮度

dotnet core 2 使用 DispatchProxy 做动态代理 AOP 入门

lindexi 发布于 2020-12-03

本文简单告诉大家如何在 .NET Core 里面使用 AOP 切面编程,使用 DispatchProxy 做任意接口的动态代理实现

WPF 附加属性提供某个元素拥有拖拽窗口的功能

lindexi 发布于 2020-12-03

我需要窗口内的某个元素拥有拖动整个窗口的功能,也就是这个元素在拖动的时候是拖动整个窗口。而且我还开出一个有趣的方法,这个作为窗口的拖拽的元素如果是用户在元素上拖动,那么将会拖动窗口,如果用户是点击,将会触发点击事件