lindexi

林德熙 - Windows 10 App Developer

林德熙

dotnet 通过 WMI 获取设备厂商

本文告诉大家如何通过 WMI 获取设备厂商

dotnet 通过 WMI 获取系统补丁

本文告诉大家如何通过 WMI 获取补丁

dotnet 通过 WMI 获取系统安装软件

本文告诉大家如何通过 WMI 获取系统安装的软件,这个方法不能获取全部的软件

dotnet 通过 WMI 获取系统安装的驱动

本文告诉大家如何通过 WMI 获取用户已经安装的驱动程序

dotnet 通过 WMI 获取系统启动的服务

本文告诉大家如何通过 WMI 获取系统启动的服务

dotnet 通过 WMI 获取系统信息

本文告诉大家如何通过 WMI 获取系统信息

dotnet 通过 WMI 拿到显卡信息

本文告诉大家如何通过 WMI 拿到显卡信息

win10 uwp 发布旁加载自动更新

在很多企业使用的程序都是不能通过微软商店发布,原因很多,其中我之前的团队开发了很久的应用,结果发现没有用户能从微软应用商店下载所以我对应用商店没有好感。但是作为一个微软粉丝,怎么能不支持 UWP 开发呢。但是做出来 UWP 应用还是需要用户能用,经过了很长的时间,和很多大佬聊了之后,终于对新的项目使用旁加载的方式,使用自己的服务器提供下载更新

win10 uwp 发布的时候 ILC 编译不通过

本文告诉大家如果在 UWP 发布的时候遇到 ILC 的问题可以如何解决

dotnet 使用 Qpush 快速从电脑到手机推送文字

在手机打字总不是方便,于是就有了 Qpush 这个工具,通过这个工具可以快速从电脑到手机推送文字。 但是这个工具没有找到客户端,于是我就给他写了一个库,通过这个库可以快速进行开发

win10 uwp 使用 Azure DevOps 自动构建

通过 Azure DevOps 可以做到自动构建程序,覆盖计划、创建、编程、测试、部署、发布、托管、共享等各个环节,适用于大多数的语言、平台。 本文继续使用图床为例告诉大家如何使用 Azure DevOps 自动构建

win10 uwp 使用 AppCenter 自动构建

微软在今年7月上线 appcenter.ms 这个网站,通过 App Center 可以自动对数千种设备进行适配测试、快速将应用发送给测试者或者直接发布到应用商店。做到开发的构建和快速测试,产品的遥测分发合并到一个网站 本文以 UWP 图床为例告诉大家如何在 AppCenter 上部署自动构建。

win10 uwp 使用 Matrix3DProjection 进行 3d 投影

在UWP可以通过 Matrix3DProjection 让元素显示出来的界面进行 3d 变换

win10 uwp 使用 msbuild 命令行编译 UWP 程序

本文告诉大家如何使用 msbuild 命令行编译一个 UWP 程序

win10 uwp 使用 Microsoft.Graph 发送邮件

在 2018 年 10 月 13 号参加了 张队长Office 365 训练营 学习如何开发 Office 365 插件和 OAuth 2.0 开发,于是我就使用 UWP 尝试使用 Microsoft.Graph 经过了一天的测试终于成功使用发送邮件 本文告诉大家如何在 UWP 调用 Microsoft.Graph 发送邮件

win10 uwp 在 VisualStudio 部署失败,找不到 Windows Phone 可能的原因

在我使用 VisualStudio 调试的时候,发现我插入了手机,但是 VisualStudio 在部署的时候找不到手机。 可能的原因是 手机禁用了连接,第二个原因是可能手机驱动没正确让 VisualStudio 找到手机

win10 uwp 在 Canvas 放一个超过大小的元素会不会被裁剪

我尝试在一个宽度200高度200的 Canvas 放了一个宽度 300 高度 300 的元素,这个元素会不会被 Canvas 裁剪了? 经过我的测试,发现默认是不会被裁剪

win10 uwp 使用资源在后台创建控件

本文告诉大家如何使用资源在后台创建控件,本文使用按钮做例子,包括如何绑定资源,找到资源。

win10 uwp win2d 使用 Path 绘制界面

本文告诉大家如何在 Win2d 使用 Path 路径绘图

win10 uwp win2d 特效

本文告诉大家 win2d 里面的特效

win10 uwp win2d 离屏渲染

离屏渲染(Offscreen drawing)是一个不错的科技,在系统有空的时候,提前先画出部分界面。这样在需要直接渲染的时候就可以直接拿出来而不需要等待进行渲染的时候才画出来。

win10 uwp 动态修改ListView元素布局

本文告诉大家如何在代码动态修改 ListView 的元素布局,从垂直修改为水平,从水平修改为垂直

git 上传当前分支

因为我现在的分支是的名很长,每次需要上次当前分支需要写很多代码,是不是有很简单方法上传当前分支。

win10 uwp MetroLog 入门

在实际的项目,需要做很多记录,记录日志可以作为调试。在 UWP 如果自己写日志,放在文件,那么需要很多重复代码。 在 UWP 写文件是很慢,而且需要异步,所以很多小伙伴不喜欢写日志。 在以前可以使用 log4net ,一个很好用的日志。在 UWP 没有支持,但是有另一个日志,也是很多大神在使用的 MetroLog 。

win10 uwp win2d CanvasVirtualControl 与 CanvasAnimatedControl

本文来告诉大家 CanvasVirtualControl ,在什么时候使用这个控件。

win10 uwp release 因为 Entry Point Not Found 无法启动

本文告诉大家如果在使用 release 编译时,无法启动应用,出现 Entry Point Not Found 如何让应用运行。

win10 uwp xaml 兼容多个版本条件编译

在 UWP 开发有一个坑就是存在很多SDK的版本,同时不同的系统带的SDK是不相同的,还好现在高版本的系统是可以支持低版本的程序的。为了做到尽可能兼容,程序需要用到足够低的 SDK 版本,但是又存在很多新版本特性非常好用,那么如何在用户端判断当前的系统是哪个版本对应可以使用新版本的特性?当然这个代码在后台代码一点都不难,但是界面呢?本文告诉大家如何设置 xaml 的条件编译

控件

Windows的XAML UI框架提供了很多控件,支持用户界面开发库。其中一些有可视化,一些布局。 一些控件例子:https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/XamlUIBasics

三种方式设置特定设备UWP XAML view

开发者可以设置UWP特定设备xaml view,在桌面,手机,Iot,这个对于设置对不同设备的不同屏幕有用。我们可以使用RelativePanel,VisualStateTriggers,但是这样我们的xaml很大,我们在弄的时候觉得想修改一个东西会让我们把全部删了。 为了让我们可以在不同设备使用不同xaml view,我们可以有下面的方式: