随笔分类 - c#
摘要:本文告诉大家一个特殊的做法,可以修改一个字符串常量
阅读全文
摘要:本文来告诉大家在C#很少有人会发现的科技。即使是工作了好多年的老司机也不一定会知道,如果觉得我在骗你,那么请看看下面
阅读全文
摘要:在16299支持在软件自己重启,不需要让用户点击关闭然后启动,虽然我还不知道这个有什么用。本文告诉大家如何让软件关闭重新打开
阅读全文
摘要:是不是代码会占用空间,如果一个程序初始化需要 100M 的代码,那么在他初始化之后,这些代码就没有作用了,他会不会占空间?本文经过测试发现,代码也是会占空间
阅读全文
摘要:有时候需要把枚举转字符串,那么如何把枚举转字符串?
阅读全文
摘要:本文告诉大家去做一个商业游戏,游戏很简单,几乎没有什么技术
阅读全文
摘要:在网上有一个大神问我这样的问题:在做UWP的项目,怎么能让焦点在点击在页面空白处时回到textbox中?
虽然我的小伙伴认为他这是一个 xy 问题,但是我还是回答他这个问题
阅读全文
摘要:有时候需要把网络的 unix timestamp 转为 C# 的 DateTime ,在 UWP 可以如何转换?
阅读全文
摘要:本文讲的是当我们应用失去焦点时,我们获得事件,当我们应用获得焦点,同样获得事件。同时,在应用不可以见时,我们也可以获得。上面一张图,开始是应用启动,获得焦点,应用显示。然后我们打开另一个应用,切换,这时我们应用没有焦点。然后我们用鼠标点击应用,我们应用获得焦点,这时显示鼠标点击获得焦...
阅读全文
摘要:如何有人告诉你,请你画出1像素的线,是不是觉得很简单,实际上在 WPF 上还是比较难的。本文告诉大家,如何让画出的线不模糊画出线的第一个方法,创建一个 Canvas ,添加一个线界面代码 在后台添加一条线 Line myLine = new...
阅读全文
摘要:经常会遇到在 xaml 使用矢量图,对于 svg 的矢量图,一般都可以拿出来写在 Path 的 Data ,所以可以写为资源,但是写出来的是字符串,如何绑定 Geometry 到字符串资源?假如在资源写一个图片,看起来就是下面的代码 F1 M 24.0033,56.0078L ...
阅读全文
摘要:很多时候不需要获取整个文件夹的文件,是需要获取文件夹里指定的文件。那么 UWP 如何对文件夹里的文件进行过滤,只拿出自己需要的文件?本文:如何使用通配符或文件匹配方式在uwp获取文件夹中指定的文件如果阅读中发现有任何句子不通的,请告诉我 lindexi_gd@163.com 假如需要...
阅读全文
摘要:有时候需要获得文件或视频的缩略图。本文提供两个方法,用于获得文件的缩略图和截取视频指定时间的显示图片。文件缩略图如果有一个文件需要获得缩略图,可以使用 GetThumbnailAsync 或 GetScaledImageAsThumbnailAsync ,就可以获得。代码请看下面: ...
阅读全文
摘要:我遇到一个问题,我在 xaml 用了我的自定义控件,但是我给他设置了一个值,但是什么时候我才可以获得这个值?本文告诉大家,从构造函数、loaded、Initialized 的调用过程。用最简单的方法创建一个自定义控件,然后在他里面写一个属性 public static ...
阅读全文
摘要:有时候需要获得一个元素,相对窗口的坐标,在修改他的位置可以使用。那么 UWP 如何获得元素坐标?我提供了一个方法,可以获得元素的坐标。首先需要获得元素,如果没有获得元素,那么如何得到他的坐标?假如 xaml 是这样,而我需要获得 MainTextBlock 相对窗口的坐标 ...
阅读全文
摘要:有时候需要获得网页的 js 执行后的源代码,或者模拟网页输入,如点按钮输入文字。如果需要实现,那么就需要用 WebView ,使用方法很简单。首先创建一个 WebView ,接下来的所有输入都需要在 NavigationCompleted 之后才可以使用。所以我就在构造方法使用下面代...
阅读全文
摘要:本文告诉大家DataContext的多种绑法。适合于WPF的绑定和UWP的绑定。我告诉大家很多个方法,所有的方法都有自己的优点和缺点,可以依靠自己喜欢的用法使用。当然,可以在新手面前秀下,一个页面一个绑定方法。 开始是从最简单的来说起。资源绑定最简单的绑定是写在资源。 ...
阅读全文
摘要:本文主要:如何开发一个 visual Studio 扩展,其实扩展也叫插件。那么就是如何开发一个 vs插件。我写这博客时候,是我在开发一个插件:编码规范工具。记录的是我从不知道到发布插件,如果遇到了开发中的问题,欢迎交流。安装 Visual Studio SDK首先需要安装 Visu...
阅读全文
摘要:public async Task DelayAsync() { await Task.Run(()=>Delay()); } private void Delay() { }本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。欢...
阅读全文