lindexi

林德熙 - Windows 10 Developer

林德熙

分类

代码段

本文主要:如何制作Visual Studio 代码段,代码段作用,和如何使用。

win10 uwp xaml 绑定接口

本文告诉大家如何在 xaml 绑定属性使用显式继承接口。

WPF 从文件加载字体

本文告诉大家从文件加载字体。在wpf 使用 fontfamily 显示指定的 ttf 显示字体。

C# 如何写 DEBUG 输出

本文来告诉大家一个规范,如何去写 DEBUG 的输出。

win10 uwp 重启软件

在16299支持在软件自己重启,不需要让用户点击关闭然后启动,虽然我还不知道这个有什么用。本文告诉大家如何让软件关闭重新打开。

WPF 如何在 WriteableBitmap 写文字

最近看到WPF 使用不安全代码快速从数组转 WriteableBitmap 可以快速从数组转 WriteableBitmap 所以就让他画一些元素,但是发现元素有文字就没法了。

本文告诉大家如何在 WriteableBitmap 把文字画上去。

控件

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

win10 uwp 验证输入 自定义用户控件

TextBox是给用户输入,我们有时要用户只输入数字,而用户输入汉字,我们就有提示用户,那么这东西用到次数很多,我们需要做成一个控件。

我们可以用别人的库,我找到一个大神写的库,很好用

我们使用这个库可以定义很多验证,我记录我如何使用他这个库,还有如何去修改这个库。如何自定义控件做一个和大神做的一样的控件。

让 AE 输出 MPEG

最近在做视频后期处理,但是我发现 AE 的文件都很大,大概一个 10 分钟视频 10G ,所以有什么办法让他输出的文件变小?一个方法是使用 MPEG 输出。

本文告诉大家如何让 AE 输出 MPEG 让视频变小。

如何使用 Q#

Q# 是微软的量子语言,很厉害,所以本文告诉大家如何入门,如何配置。

博客

我收集的博客

使用 IncrediBuild 提升 VisualStudio 编译速度

我现在有一个 100M 的代码,需要快速去编译他,我寻找了很多方法,本文记录我找到的 IncrediBuild 用于提交编译速度。

解决 vs 出现Error MC3000 给定编码中的字符无效

在 xaml 写中文注释,发现编译失败 Error MC3000 给定编码中的字符无效

解决 VS 跳转定义和 Resharper 重复

在大约一周之前,Visual Studio 进行了一项更新,增加了 Ctrl+Click 点击跳转到定义的功能。这项功能与 ReSharper 重复了。

安装visualStudio 出现 cant install Microsoft.TeamFoundation.OfficeIntegration.Resources

本文告诉大家在安装 VisualStudio 时出现cant install Microsoft.TeamFoundation.OfficeIntegration.Resources如何安装

如果在安装之前卸载了以前的VisualStudio 或者之前有安装VisualStudio 2015 现在安装 VisualStudio 2017 ,那么本文可能解决。

首先下载VisualStudio专门的卸载,工具在https://github.com/Microsoft/VisualStudioUninstaller

如果无法下载可以联系我,让我发给你。

打开管理员 cmd ,然后解压下载的工具在一个文件夹,例如 C:\software 然后使用命令进入文件夹,执行程序 ForcedUninstall


cd c:\

cd software

Setup.ForcedUninstall.exe

然后程序就会开始,需要按y,接着他就会卸载,完成就可以安装新的vs

如果以前安装的是 VisualStudio 2017 ,可以使用C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\layout\InstallCleanup.exe 卸载,需要使用管理员的命令行打开

如何入门 C++ AMP 教程

本文告诉大家如何写一个 Helloworld 程序。

C# 7.0

C# 7.0 可以在 VS 17 使用,这个版本我下载企业版上传百度云,有需要可以到文章最后去下载

本文主要:C# 7.0 带来的新功能

  • out 返回值定义

  • Tuples

  • 模式匹配

  • ref 返回本地值

  • 内部函数

  • 全部地方可以支持辣么大

  • 在表达式扔异常

  • 广义异步返回类型

  • 数值常量语法

顺便告诉大家 7.1 的新特性

  • 支持 async 的主函数

  • 默认值不需要写类型

  • 自动推断 Tuple 的名称

  • 值引用

  • 指定位置命名参数

  • private protected 访问修饰

  • 字符常量下划线可以放在最前

WPF 开发

本文:我遇到的WPF的坑

docfx 做一个和微软一样的文档平台

开发中,有一句话叫 最不喜欢的是写文档,最不喜欢的是看别人家代码没有文档。那么世界上文档写最 la 好 ji 的就是微软了,那么微软的api文档是如何做的?难道请了很多人去写文档?

实际上微软有工具用来生成 api 文档和教程。

我这里说的微软文档是:https://docs.microsoft.com/en-us/dotnet/articles/csharp/index 这个网站,不是以前的。

C# 代码占用的空间

是不是代码会占用空间,如果一个程序初始化需要 100M 的代码,那么在他初始化之后,这些代码就没有作用了,他会不会占空间?本文经过测试发现,代码也是会占空间。

开源项目

这是我收藏的开源项目

jekyll 如何加密博客 防止抓取

经常会发现自己的博客被一些垃圾网站抓取,我就在博客进行加密,在访问的时候进行解密,于是爬虫如果不执行js就无法获得内容。

本文告诉大家如何加密博客。

WPF 使用不安全代码快速从数组转 WriteableBitmap

本文告诉大家一个快速的方法,直接把数组转 WriteableBitmap

win10 uwp 让焦点在点击在页面空白处时回到textbox中

网上 有一个大神问我这样的问题:在做UWP的项目,怎么能让焦点在点击在页面空白处时回到textbox中?

虽然我的小伙伴认为他这是一个 xy 问题,但是我还是回答他这个问题。

在 windows 安装 Jekyll

本文告诉大家一个简单的方法在 Windows 安装 Jekyll

win10 uwp httpClient 登陆CSDN

本文告诉大家如何模拟登陆csdn,这个方法可以用于模拟登陆其他网站。

cant found Microsoft.VSSDK.BuildTools.15.0.26201

如果在vs扩展开发中出现

    严重性 代码  说明  项目  文件     禁止显示状态
错误      Failed to load 'C:\程序\EncodingNormalior\packages\Microsoft.VSSDK.BuildTools.15.0.26201\tools\VSSDK\bin\VSCT.exe' Assembly. 未能加载文件或程序集“file:///C:\程序\EncodingNormalior\packages\Microsoft.VSSDK.BuildTools.15.0.26201\tools\VSSDK\bin\VSCT.exe”或它的某一个依赖项。系统找不到指定的文件。   EncodingNormalizerVsx

VisualStudio 自定义外部命令

通过自定义命令,可以在 VisualStudio 加上一些自定义命令,可以快速启动 git 或者做其他的事情

Resharper 如何把类里的类移动到其他文件

有时候,看到一个类里有很多类,需要把他移动其他文件