原文:WPF 触摸到事件 本文从代码底层告诉大家,在触摸屏幕之后是如何拿到触摸点并且转换为事件 在 WPF 界面框架核心就是交互和渲染,触摸是交互的一部分。在 WPF 是需要使用多个线程来做触摸和渲染,触摸是单独一个线程,这个线程就是只获得触摸,而将触摸转路由是在主线程。 在触摸线程各个模块的关系请... ...
分类:
Windows开发 时间:
2019-01-04 11:58:07
收藏:
0 评论:
0 赞:
0 阅读:
178
WPF资源 WPF资源系统是一种保管一系列对象(如常用的画刷、样式或模版)的简单办法,从而使您更容易地复用这些对象。 WPF允许在代码中以及在标记中的各个位置定义资源(和特定的控件、窗口一起定义,或在整个应用程序中定义)。资源具有如下优点。 高效。定义好资源可以在多个地方复用。 可维护性。易于修改。 ...
分类:
Windows开发 时间:
2019-01-04 11:57:18
收藏:
0 评论:
0 赞:
0 阅读:
172
原文:利用WPF建立自己的3d gis软件(非axhost方式)(七)实现简单的粒子效果 先下载SDK:https://pan.baidu.com/s/1M9kBS6ouUwLfrt0zV0bPew 密码:1te1 地图数据包(sqlserver2008R2版本,也可以不下载):https://pa... ...
分类:
Windows开发 时间:
2019-01-04 11:55:52
收藏:
0 评论:
0 赞:
0 阅读:
191
原文:WPF 开发自动开机启动程序 本文告诉大家如何在 WPF 开发一个可以自动启动的程序 本文使用的自动开机启动方法是通过快捷方式放在启动文件夹的方式。 创建快捷方式 /// /// 为本程序创建一个快捷方式。 /// /// 快捷方式的完全限定路径。 /// 快捷方式启动程序时需要使用的参数..... ...
分类:
Windows开发 时间:
2019-01-04 11:54:48
收藏:
0 评论:
0 赞:
0 阅读:
176
原文:利用WPF建立自己的3d gis软件(非axhost方式)(四)在地图上添加FrameworkElement 先下载SDK:https://pan.baidu.com/s/1M9kBS6ouUwLfrt0zV0bPew 密码:1te1 地图数据包(sqlserver2008R2版本,也可以不下... ...
分类:
Windows开发 时间:
2019-01-04 11:54:04
收藏:
0 评论:
0 赞:
0 阅读:
156
原文:利用WPF建立自己的3d gis软件(非axhost方式)(五)在鼠标点击的位置增加UI 先下载SDK:https://pan.baidu.com/s/1M9kBS6ouUwLfrt0zV0bPew 密码:1te1 地图数据包(sqlserver2008R2版本,也可以不下载): https:... ...
分类:
Windows开发 时间:
2019-01-04 11:52:37
收藏:
0 评论:
0 赞:
0 阅读:
162
原文:C# ValueTuple 原理 本文告诉大家一些 ValueTuple 的原理,避免在使用出现和期望不相同的值。ValueTuple 是 C# 7 的语法糖,如果使用的 .net Framework 是 4.7 以前,那么需要使用 Nuget 安装System.ValueTuple 目录 j... ...
分类:
Windows开发 时间:
2019-01-04 11:50:48
收藏:
0 评论:
0 赞:
0 阅读:
270
5 本章内容: PS:以下代码以装箱和拆箱的说明居多 ...
分类:
Windows开发 时间:
2019-01-04 11:50:06
收藏:
0 评论:
0 赞:
0 阅读:
160
原文:UWP 和 WPF 对比 本文告诉大家 UWP 和 WPF 的不同。 如果在遇到技术选择或者想和小伙伴吹的时候可以让他以为自己很厉害,那么请继续看。 如果在看这文章还不知道什么是 UWP 和 WPF 那么也没关系,下面会告诉大家。 实际上 Universal Windows Platform ... ...
分类:
Windows开发 时间:
2019-01-04 11:46:55
收藏:
0 评论:
0 赞:
0 阅读:
348
原文:利用WPF建立自己的3d gis软件(非axhost方式)(八)拖动一个UI到地球上 先下载SDK:https://pan.baidu.com/s/1M9kBS6ouUwLfrt0zV0bPew 密码:1te1 地图数据包(sqlserver2008R2版本,也可以不下载):https://p... ...
分类:
Windows开发 时间:
2019-01-04 11:43:52
收藏:
0 评论:
0 赞:
0 阅读:
154
原文:利用WPF建立自己的3d gis软件(非axhost方式)(十)SDK中一些自带的展示面板应用 先下载SDK:https://pan.baidu.com/s/1M9kBS6ouUwLfrt0zV0bPew 密码:1te1 地图数据包(sqlserver2008R2版本,也可以不下载):http... ...
分类:
Windows开发 时间:
2019-01-04 11:43:21
收藏:
0 评论:
0 赞:
0 阅读:
164
原文:WPF 插拔触摸设备触摸失效最近使用 WPF 程序,在不停插拔触摸设备会让 WPF 程序触摸失效。通过分析 WPF 源代码可以找到 WPF 触摸失效的原因。 在 Windows 会将所有的 Hid (输入)设备在插拔的时候通过 Windows 消息进行更新设备信息。在触摸的时候,通过一个线程用... ...
分类:
Windows开发 时间:
2019-01-04 11:40:53
收藏:
0 评论:
0 赞:
0 阅读:
168
原文:利用WPF建立自己的3d gis软件(非axhost方式)(一) 先下载SDK:https://pan.baidu.com/s/1M9kBS6ouUwLfrt0zV0bPew 密码:1te1 地图数据包(sqlserver2008R2版本,也可以不下载): https://pan.baidu.... ...
分类:
Windows开发 时间:
2019-01-04 11:39:26
收藏:
0 评论:
0 赞:
0 阅读:
174
原文:利用WPF建立自己的3d gis软件(非axhost方式)(九)SDK自带部分面板的调用 先下载SDK:https://pan.baidu.com/s/1M9kBS6ouUwLfrt0zV0bPew 密码:1te1 地图数据包(sqlserver2008R2版本,也可以不下载):https:/... ...
分类:
Windows开发 时间:
2019-01-04 11:39:07
收藏:
0 评论:
0 赞:
0 阅读:
180
简单,是因为只有一个类 轻量,是因为整个类代码只有300行 灵活,是因为扩展方式只需要继承重写某个方法即可 首先我将这个类称之为JsonBuilder,我希望它以StringBuilder的方式来实现Json字符串的转换 然后我为希望为每一个基础类型单独完成一个方法,并且方法可以被重写 为了使子类重 ...
分类:
Windows开发 时间:
2019-01-04 11:36:59
收藏:
0 评论:
0 赞:
0 阅读:
167
1. HttpWebRequest类的Proxy属性,只要设置了该属性就能够使用代理了,如下: 1 //设置代理 2 WebProxy WP = new WebProxy("41.76.44.76", 3128); 3 ICredentials jxCredt = new NetworkCreden ...
分类:
Windows开发 时间:
2019-01-04 11:35:35
收藏:
0 评论:
0 赞:
0 阅读:
1978
原文:WPF 渲染原理 在 WPF 最主要的就是渲染,因为 WPF 是一个界面框架。想用一篇博客就能告诉大家完整的 WPF 渲染原理是不可能的。本文告诉大家 WPF 从开发者告诉如何画图像到在屏幕显示的过程。本文是从一个很高的地方来看渲染的过程,在本文之后会添加很多博客来告诉大家渲染的细节。 目录 ... ...
分类:
Windows开发 时间:
2019-01-04 11:30:21
收藏:
0 评论:
0 赞:
0 阅读:
150
原文:WPF 渲染级别 很少人会知道 WPF 也可以知道当前的显卡能支持的渲染级别。 根据显卡的不同,包括显存、纹理等的支持是否打到要求,指定渲染级别。 使用 System.Windows.Media.RenderCapability 可以拿到 WPF 的渲染级别 var renderingTier... ...
分类:
Windows开发 时间:
2019-01-04 11:21:46
收藏:
0 评论:
0 赞:
0 阅读:
143
直接官网打开:https://nodejs.org/en/ 下载相应的系统nodejs版本直接安装后,通过命令行window+r 输入node + web(目录)+\pubils\app.js 最省事的是打开cmd 后,输入node 然后把app.js直接拖进去。 注意:官网下载的最新版只支持win ...
分类:
Windows开发 时间:
2019-01-04 11:19:03
收藏:
0 评论:
0 赞:
0 阅读:
153
原文:WPF 获得触摸精度和触摸点 本文主要告诉大家如何获得所有的触摸设备的触摸精度和触摸点数。 需要通过反射的方法才可以拿到触摸的精度。 使用 Tablet.TabletDevices 可以获得所有的触摸设备,获得触摸点数可以通过下面代码 foreach (TabletDevice device ... ...
分类:
Windows开发 时间:
2019-01-04 11:18:45
收藏:
0 评论:
0 赞:
0 阅读:
155