lindexi

林德熙 - Windows 10 Developer

UWP

分类 uwp

按类别查找文章:UWP


技术
2018
01-15 2018

win10 uwp 萤火虫效果

本文在Nukepayload2指导下,使用他的思想用C#写出来。

本文告诉大家,如何使用 win2d 做出萤火虫效果。

01-15 2018

win10 uwp 横向 AppBarButton

一般看到的 AppBarButton 都是图片在上面,文字在下面,是否可以更改让文字在和图片相同的位置?本文告诉大家如何做出横向的 AppBarButton 把图标和文本放在一起。

01-15 2018

win10 uwp 依赖属性

本文告诉大家如何使用依赖属性,包括在 UWP 和 WPF 如何使用。

本文不会告诉大家依赖属性的好处,只是简单告诉大家如何使用。

01-14 2018

win10 uwp DataContext

本文告诉大家DataContext的多种绑法。

适合于WPF的绑定和UWP的绑定。

我告诉大家很多个方法,所有的方法都有自己的优点和缺点,可以依靠自己喜欢的用法使用。当然,可以在新手面前秀下,一个页面一个绑定方法。

01-12 2018

win10 uwp 如何使用DataTemplate

这是数据模板,一般用在数组的绑定,显示数组中的元素。

假如我们有一个列表,列表里是书,包括书名、作者、还有出版,那么我们只有源信息,如何把它显示到我们的ListView,就需要DataTemplate。

使用很简单,我们可以定义在资源,也可以定义在ItemTemplate。

数据模板有绑定的问题。

我们使用Binding和WPF其实没有多少不同,在Mode只有OneWay,OneTime,TwoWay。我们使用的x:bind在DataTemplate才和原来有一些不同。

我们使用x:bind需要我们对我们数据的类型,这个在前没有,我开始不知,弄了好久,最后才知道,还有一个,UWP默认是OneTime,也就是绑定只有一次。

01-12 2018

win10 uwp 商业游戏

本文告诉大家去做一个商业游戏,游戏很简单,几乎没有什么技术。

01-12 2018

win10 uwp 商业游戏 1.1.5

本文是在win10 uwp 商业游戏 基础上继续开发,添加一些无聊的游戏。

因为在发布几个月,下载量很少,小伙伴说游戏就玩不到几分钟就不想玩,于是我就想加入其他游戏。

下面我来告诉大家如何在游戏中添加多个游戏。包括数据共用,导航。

01-12 2018

win10 uwp slider 隐藏显示数值

本文告诉大家,如何隐藏 slider 拖动出现的数值。

因为这个数值是控件给的,样子不好看,而且在 slider 的上面,不是在他的右边,所以需要隐藏他。

01-11 2018

win10 UWP ListView

01-10 2018

win10 uwp 读取文本GBK错误

本文讲的是解决UWP文本GBK打开乱码错误,如何去读取GBK,包括网页GBK。最后本文给出一个方法追加文本。

2017
12-31 2017

win10 uwp 如何判断一个对象被移除

有时候需要知道某个元素是否已经被移除,在优化内存的时候,有时候无法判断一个元素是否在某个地方被引用,就需要判断对象设置空时是否被回收。

本文告诉大家一个简单的方法判断对象是否被移除。

12-24 2017

win10 uwp xaml 绑定接口

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

12-21 2017

win10 uwp 重启软件

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

12-20 2017

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

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

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

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

12-05 2017

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

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

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

11-29 2017

win10 uwp httpClient 登陆CSDN

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

11-19 2017

win10 uwp 如何让 Page 继承泛型类

本文告诉大家一个方法让 Page 继承一个泛型类。

我使用自己的框架的时候,发现每个页面都需要添加一些相同的代码,所以就想把他写出来,作为一个基础的 Page 。

这个 Page 需要指定自己的 ViewModel 但是这个 ViewModel 却是每个 Page 不相同,所以一个好的方法是指定他的泛型类。但是这时如果使用 Page 继承,就会出现编译错误。

11-17 2017

win10 uwp 隐藏实时可视化

新的vs有个功能,实时可视化

这里写图片描述

但是他会挡我们界面,想要隐藏

11-15 2017

win10 uwp 显示SVG

本文说如何显示SVG

11-07 2017

win10 uwp 异步转同步

有很多方法都是异步,那么如何从异步转到同步?

11-06 2017

win10 uwp 使用 LayoutTransformer

如果需要使用旋转,那么很容易把图片旋转的布局被裁剪。如果需要旋转的控件还在指定的 Grid 内,就需要使用布局的旋转。本文告诉大家如何使用 LayoutTransformer。需要知道,uwp是没有 LayoutTransformer ,这个类是仿照 wpf 的 LayoutTransformer 写的。

10-26 2017

win10 uwp 模拟网页输入

有时候需要获得网页的 js 执行后的源代码,或者模拟网页输入,如点按钮输入文字。

10-25 2017

win10 uwp 修改CalendarDatePicker图标颜色

CalendarDatePicker 是一个好用的东西,但是我发现想要修改他右边的那个图标,显示日历的图标颜色,没有这个选项。

10-25 2017

win10 uwp ApplicationView

本文和大家介绍一个重要的类,他可以用来设置窗口,如设置启动大小,设置是否允许截图,是否进入全屏,所有和窗口有关的,都可以在他这里设置。

10-25 2017

win10 UWP 访问网页

本文告诉大家如何使用多个方式访问网页,可以获得网页源代码,可以做爬取网络信息。

10-22 2017

win10 UWP 剪贴板 Clipboard

本文告诉大家如何使用剪贴板 Clipboard。

10-19 2017

win10 uwp 反射

本文在h神的指导下完成。

反射是强大的好用的,我们可以添加新功能不修改之前的代码,通过使用反射得到。

本文下面和大家说如何做一个和WPF一样的反射功能,如何才能获的 UWP 程序集所有类。

10-16 2017

win10 UWP 九幽数据分析

九幽数据统计是统计和分析数据来源,用户使用,先申请账号

10-15 2017

win10 uwp 读取保存WriteableBitmap 、BitmapImage

我们在UWP,经常使用的图片,数据结构就是 BitmapImage 和 WriteableBitmap。关于 BitmapImage 和 WriteableBitmap 区别,我就不在这里说。主要说的是 BitmapImage 和 WriteableBitmap 、二进制 byte 的互转。

10-08 2017

win10 uwp win2d

本文主要翻译,可能带有一定的主观性和局限性,说的东西可能不对或者不符合每个人的预期。如果觉得我有讲的不对的,就多多包含,或者直接关掉这篇文章,但是请勿生气或者发怒吐槽,可以在我博客评论 http://blog.csdn.net/lindexi_gd

09-30 2017

win10 uwp 后台获取资源

本文告诉大家,从后台代码获取界面定义的资源。

09-30 2017

win10 uwp 列表模板选择器

本文主要讲ListView等列表可以根据内容不同,使用不同模板的列表模板选择器,DataTemplateSelector。

如果在 UWP 需要定义某些列的显示和其他列不同,或者某些行的显示和其他行不同,那么可以使用 列表模板选择器 来定义自己的列表,让列表中存在不同的显示。

09-29 2017

win10 uwp 进度条 WaveProgressControl

昨天看到了有个大神做出好看的进度条样式,于是我就去抄袭他的代码,但是发现看不懂,于是本文主要翻译就是大神说这个控件如何做。

09-29 2017

win10 uwp 获得Slider拖动结束的值

本文讲的是如何获得Slider移动结束的值,也就是触发移动后的值。如果我们监听ValueChanged,在我们鼠标放开之前,只要拖动不放,那么就不停触发,而我们可能要得到事件是拖动结束后,那么我们如何获得。

09-29 2017

win10 uwp 如何让一个集合按照需要的顺序进行排序

虽然这是 C# 的技术,但是我是用在 uwp ,于是就把标题写这个名。有一天,我的小伙伴让我优化一个列表。这个列表是 ListView 他绑定了一个 ObservableCollection 所以需要对他做很少的修改。

09-27 2017

win10 uwp 禁止编译器优化代码

有时候写了一些代码,但是在优化代码的时候出错,但是如果不优化代码,性能很差。如何让编译器不优化一段代码?

09-27 2017

win10 uwp 如何打包Nuget给其他人

本文告诉大家,如果自己有做一些好用的库,如何使用 Nuget 打包之后上传,分享给大家。

09-25 2017

win10 uwp 使用动画修改 Grid column 的宽度

今天 wurstmitbrot 问如何通过动画修改 Grid 的 column ,虽然 column 是一个依赖属性,可以绑定,但是做出动画还是比较难的。

本文告诉大家如何对 Grid 做动画。

09-25 2017

win10 uwp MVVM 轻量框架

如果在开发过程,遇到多个页面之间,需要传输信息,那么可能遇到设计的问题。如果因为一个页面内包含多个子页面和多个子页面之间的通信问题找不到一个好的解决方法,那么请看本文。如果因为ViewModel代码越来越多烦恼,请试试本文提供的框架。

本文介绍我做的框架,这是一个轻量的框架,可以同时使用其它的框架,用于多个页面之间,多个 ViewModel 之间的通信。

09-23 2017

win10 uwp 获取文件夹出错

获取文件夹时出现

    Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))

09-23 2017

win10 uwp 气泡

如果做聊天工具,需要气泡。

本文,如果写一个气泡控件需要如何做

09-23 2017

win10 uwp ping

有时需要进行 ping ,但是ms没有给一个类可以进行 ping

本文:如何使用 ping

09-22 2017

win10 UWP 动画

本文告诉大家如何写同一个简单的动画。

09-20 2017

win10 uwp listView 绑定前一项

大神问,如何在 ListView 绑定前一项,于是我下面告诉大家如何在 ListView 绑定前一项

09-15 2017

win10 uwp x:Bind 无法获得资源

本文告诉大家,如果在 使用 x:Bind 转换器写在资源,而运行出现找不到资源的错误,如果解决。

在运行的时候,出现System.Runtime.InteropServices.COMException Cannot find a resource with the given key

08-02 2017

win10 uwp csdn 博客阅读器

本文告诉大家如何写一个 rss 阅读器,并且用它来获得 csdn 博客。

因为 csdn 的首页有很多文章,但是我喜欢的文章很少,于是我需要一个可以过滤关键词的工具。如果文章包含了某些关键词就把文章给我,这样就可以减少我去找文章的时间。

08-02 2017

win10 UWP 发邮件

UWP 下如何发邮件?可以使用mailto:xx?subject=*方式发送?

本文:如何在 UWP 使用默认邮件发邮件。

07-29 2017

如何在 UWP 使用 wpf 的 Trigger

本文需要告诉大家,如何使用 Behaviors 做出 WPF 的 Trigger ,需要知道 UWP 不支持 WPF 的 Trigger 。

07-29 2017

win10 uwp 绑定 OneWay 无法使用

有时候使用绑定的 OneWay 方法无法使用,而使用 TwoWay 的方法就可以使用,但是在调试把 OneWay 做了修改又可以使用,那么请看本文。

07-26 2017

win10 uwp 设置启动窗口大小 获取窗口大小

本文主要说如何设置我们窗口的启动大小,UWP启动窗口大小。

07-23 2017

win10 uwp 访问解决方案文件

本文讲如何访问解决方案的资源。

07-20 2017

win10 uwp 标题栏

我们应用最上方的是标题栏,对于手机,最上方是状态栏。

我们可以自定义标题栏,和不显示标题栏。

07-20 2017

win10 UWP 你写我读

想要电脑读出我们写的内容,在win10,很简单 其实这个技术在windows7就有了,但是现在 win10 写出一个你写我读的软件很简单。

我们需要一个类 MediaElement 来播放,因为 windows10 的M arkdown 软件用的不是很好,所有我自己写一个。 这个软件我用了你写我读,如果需要代码,请自己去下 https://github.com/lindexi/Markdown

07-19 2017

win10 uwp 非ui线程访问 ui

大家都知道,不可以在 其他线程访问 UI 线程,访问 UI 线程包括给 依赖属性设置值、读取依赖属性、调用方法(如果方法里面修改了依赖属性)等。一旦访问UI线程,那么就会报错,为了解决这个问题,需要使用本文的方法,让后台线程访问 UI 线程。

07-19 2017

win10 uwp 打包第三方字体到应用

有时候我们会把一些特殊字体打包到软件,因为如果找不到我们的字体会变为默认,现在很多字体图标我们用得好,有时候我们的应用会用很漂亮的字体,需要我们自己打包,因为用户一般是没有字体。

本文告诉大家如何在 UWP 内置字体,把字体打包到应用

07-19 2017

win10 uwp 使用 Geometry resources 在 xaml

经常会遇到在 xaml 使用矢量图,对于 svg 的矢量图,一般都可以拿出来写在 Path 的 Data ,所以可以写为资源,但是写出来的是字符串,如何绑定 Geometry 到字符串资源?

07-18 2017

win10 uwp 获取指定的文件 AQS

很多时候不需要获取整个文件夹的文件,是需要获取文件夹里指定的文件。

那么 UWP 如何对文件夹里的文件进行过滤,只拿出自己需要的文件?

本文:如何使用通配符或文件匹配方式在uwp获取文件夹中指定的文件

如果阅读中发现有任何句子不通的,请告诉我 lindexi_gd@163.com

07-18 2017

win10 uwp Window.Current.Dispatcher中Current为null

本文说的是进行网络中异步界面出现的错误,可能带有一定的主观性和局限性,说的东西可能不对或者不符合每个人的预期。如果觉得我有讲的不对的,就多多包含,或者直接关掉这篇文章,但是请勿生气或者发怒吐槽,可以在我博客评论 http://blog.csdn.net/lindexi_gd

07-18 2017

win10 UWP 修改密码框文字水平

一般的密码框输入左对齐,如何让他不左对齐

06-29 2017

win10 uwp 获得缩略图

有时候需要获得文件或视频的缩略图。

本文提供两个方法,用于获得文件的缩略图和截取视频指定时间的显示图片。

06-28 2017

win10 uwp 自定义控件初始化

我遇到一个问题,我在 xaml 用了我的自定义控件,但是我给他设置了一个值,但是什么时候我才可以获得这个值?

本文告诉大家,从构造函数、loaded、Initialized 的调用过程。

06-27 2017

win10 uwp 获得元素绝对坐标

有时候需要获得一个元素,相对窗口的坐标,在修改他的位置可以使用。

那么 UWP 如何获得元素坐标?

我提供了一个方法,可以获得元素的坐标。

06-26 2017

win10 uwp 右击浮出窗在点击位置

如果需要让 Flyout 显示在指定的位置,那么请看本文。

本文主要让 MenuFlyout 出现在我们右击位置。

06-22 2017

win10 uwp url encode

开发中,经常遇到使用中文无法作为 URL 传输的情况,如果想把 中文作为 URL 传输,那么需要对中文进行转换。

UWP 提供一些方法让我们很容易把 中文转为 URL ,但是转换还是有一些坑。

我最近图床使用中文图片上传,地址出现错误。

原因是URL不支持中文,所以需要把中文转URL可以认识字符,那么如何转?

我发现有好多个方法去转,下面将会告诉大家我知道所有方法。

06-22 2017

win10 uwp unix timestamp 时间戳 转 DateTime

有时候需要把网络的 unix timestamp 转为 C# 的 DateTime ,在 UWP 可以如何转换?

06-19 2017

win10 uwp 毛玻璃

毛玻璃在UWP很简单,不会和WPF那样伤性能。

本文告诉大家,如何在 UWP 使用 win2d 做毛玻璃。

06-16 2017

win10 uwp 进度条 Marquez

本文将告诉大家,如何做一个带文字的进度条,这个进度条可以用在游戏,现在我做的挂机游戏就使用了他。

06-16 2017

win10 uwp 判断设备类型

本文提供一个方法,可以判断当前的设备是PC还是手机,UWP 判断当前的 PC 是否平板模式,判断是否苏非的设备

06-15 2017

解决 Win10 UWP 无法使用 ss 连接

一旦使用了 ss, 那么很多应用就无法连接网络。

本文提供一个方法可以简单使用ss提供的代理。

06-15 2017

win10 uwp 隐私声明

本文讲的是如何去写隐私声明。

06-15 2017

win10 uwp 随着数字变化颜色控件

我朋友在做一个控件,是显示异常,那么异常多就变为颜色,大概就是下面的图,很简单

06-15 2017

win10 uwp 通知列表

经常看到小伙伴问,问已经绑定列表,在进行修改时,不会通知界面添加或删除。这时问题就在,一般使用的列表不会在添加时通知界面,因为他们没有通知。

本文:知道什么是通知的列表,如何去写一个通知列表。

06-15 2017

win10 uwp 车表盘 径向规

车表盘就是有刻度的圆盘加上针,这个控件可以直观让用户知道当前的速度或其他

06-15 2017

win10 uwp 读写XML

UWP 对 读写 XML做了一些修改,但和之前 WPF 的方法没有大的区别。

我们先来说下什么是 XML , XML 其实是 树结构,可以表达复杂的结构,所以在定制要求高的、或其他方面如json 做不到的结构,那么一般就使用XML,如果XML的数据结构都做不到,那么基本上也难找到其他的结构。

XML 的优点是读写很简单,也支持定制。缺点是复杂,当然这也是他的优点。在网络传输数据,如果使用XML,相对的传输大小会比 Json 多两倍。所以是不是要用到这么高级的结构,还是看需要。

wr 很喜欢用 XML,可以看到我们的项目,*.csproj 和页面 xaml 都是XML,当然Html也是,Xml 其实还可以用作本地数据库,所以 XML 还是很重要。

本文就提供简单的方法来读写 XML 。提供方法有两个,放在前面的方法是比较垃圾的方法,放在后面的才是我希望大家使用的。

如果遇到了 C# 或 UWP 读取 xml 返回的 Node 是空,那么请检查命名空间,关于命名空间内容,请继续看博客。

06-15 2017

win10 uwp 获得焦点改变

本文讲的是当我们应用失去焦点时,我们获得事件,当我们应用获得焦点,同样获得事件。同时,在应用不可以见时,我们也可以获得。

06-15 2017

win10 uwp 获取按钮鼠标左键按下

我们可以使用PointerPressed获得鼠标右键按下,但是我们如何获得左键?

UWP 左键按下经常获取不到,本文:如何获得鼠标按下

06-15 2017

win10 uwp 自定义控件 SplitViewItem

本文主要是因为汉堡菜单里面列出的菜单很多重复的图标和文字,我把它作为控件,因为是随便写,可能存在错误,如果发现了,请和我说或关掉浏览器,请不要发不良言论。

06-15 2017

win10 uwp 绘图 Line 控件使用

本文主要讲一个在绘图中,我们会有一个基础的控件,Line。控件的基本使用和他能做出的我们很多时候需要的界面。

06-15 2017

win10 uwp 绑定静态属性

Jasoon 大神问,如何绑定静态属性。

我们经常有静态属性,那么我们如何绑定

06-15 2017

win10 uwp 绑定密码

win10 下,密码框无法绑定到ViewModel,Password是不可以绑定。

我们可以自己使用简单方法去绑定。

06-15 2017

win10 uwp 简单MasterDetail

中文

English

本文主要讲实现一个简单的界面,可以在窗口比较大显示列表和内容,窗口比较小时候显示列表或内容。也就是在窗口比较小的时候,点击列表会显示内容,点击返回会显示列表。

06-15 2017

win10 uwp 无法附加到CoreCLR

本文说的是在vs调试无法附加到CoreCLR。拒绝访问。已经如何去解决,可能带有一定的主观性和局限性,说的东西可能不对或者不符合每个人的预期。如果觉得我有讲的不对的,就多多包含,或者直接关掉这篇文章,但是请勿生气或者发怒吐槽,可以在我博客评论 http://blog.csdn.net/lindexi_gd

06-15 2017

win10 uwp 改变鼠标

经常在应用需要修改光标,显示点击、显示输入,但是有些元素不是系统的,那么如何设置鼠标?

本文主要:UWP 设置光标,UWP 移动鼠标

06-15 2017

win10 uwp 按下等待按钮

我们经常需要一个按钮,在按下时,后台执行Task,这时不能再次按下按钮。

06-15 2017

win10 uwp 拖动控件

我们会使用控件拖动,可以让我们做出好看的动画,那么我们如何移动控件,我将会告诉大家多个方法。其中第一个是最差的,最后的才是我希望大神你去用。

06-15 2017

win10 uwp 打电话

UWP可以使用打电话功能,在PC是用Skype,在手机是直接使用电话功能。

06-15 2017

win10 uwp 打开文件管理器选择文件

本文:让文件管理器选择文件,不是从文件管理器获得文件。

假如已经获得一些文件,那么如何从文件管理器选择这些文件?

使用方法很简单。

06-15 2017

win10 uwp 手动锁Bitlocker

bitlocker

Windows BitLocker驱动器加密通过加密Windows操作系统卷上存储的所有数据可以更好地保护计算机中的数据。BitLocker使用TPM帮助保护Windows操作系统和用户数据,并帮助确保计算机即使在无人参与、丢失或被盗的情况下也不会被篡改。 BitLocker还可以在没有TPM的情况下使用。

06-15 2017

win10 uwp 截图 获取屏幕显示界面保存图片

本文主要讲如何保存我们的屏幕显示的控件,保存为图片。这个也就是截图,截我们应用显示的,我们应用之外的不截图。

06-15 2017

win10 uwp 弹起键盘不隐藏界面元素

本文主要讲,在我们使用手机输入的时候,会因为手机的虚拟键盘隐藏了一些界面的元素。我们有一个简单的方法让虚拟键盘不隐藏界面元素。

06-15 2017

win10 uwp 异步进度条

本文主要讲我设计的几个进度条,还有如何使用异步控制进度条,如何使用动画做进度。

06-15 2017

win10 uwp 应用转后台清理内存

我在写小说阅读器,把每个打开的文件的内容读到内存,因为小说都很小,所以放在内存不怕太大,但是我如果打开了一本小说,再打开一本,我不会把先打开的小说的内容清除掉,在内存。所以一旦我打开多小说的时候,内存就会用比较多,这样觉得不好,不过垃圾wr给我们一个事件,这个我会在下面说。

06-15 2017

win10 uwp 存放网络图片到本地

有时候我们的网络很垃圾,我的的UWP要在第一次打开网络图片,就把图片存放到本地,下次可以从本地打开。

有时候用户使用的是流量网络,不能每次都联网下载。

我们不得在应用存放用户打开的图片。

这就是先把图片下载,然后显示出来,存放到本地,接着下次要使用就可以从本地获取。

最好这个和我们用户是透明,我们不知道图片在哪,是本地还是网络,只要给一个Uri就有一个图片。

06-15 2017

win10 uwp 如何让WebView标识win10手机

本文主要:如何让WebView访问的网页识别为手机.

当然这句话我说不好,换个,如何让 WebView 识别为手机。

上面两句话都是错的,因为是服务器识别,不是网页,第二句话应该是让服务器而不是 WebView 。为什么这样写是因为有大神在群里问这个,他这样说,我这样写希望大家能在搜索看到。当然本文发在csdn和win10.me,其他地方是没有发的,不过我的gitbook.io还是有的。

06-15 2017

win10 uwp 如何拖动一个TextBlock的文字到另一个TextBlock

我在堆栈网看到有人问 如何拖动一个TextBlock的文字到另一个TextBlock 于是看到一个大神给出的方法,下面我就来和大家说下如何拖动

06-15 2017

win10 uwp 圆角按钮

本文讲的是如何做圆角按钮,我们在UWP本来的按钮都是矩形,圆角Radius没有,所以本文就用简单方法去做圆角按钮。

06-15 2017

win10 uwp 图标制作器

我们在UWP总要很多图片,使用PS来做很慢,我发现徐明璐大神做了一个好用的工具,但对于文件命名还是有点不太好,我开始不知道大神的做法,直到拿到他的代码才知道,于是我做了一点修改,希望可以让大家减少做图片时间。

06-15 2017

win10 uwp 右击选择 GridViewItem

有时候我们需要选择一个 GridView 的一项,通过我们右击。

06-15 2017

win10 uwp 判断本地ip

本文主要:如何判断一个IP是本地IP

06-15 2017

win10 uwp 判断文件存在

本文主要翻译http://stackoverflow.com/questions/37119464/uwp-check-if-file-exists/37152526#37152526

我们有多种方法可以判断文件是否存在,最简单的方法是异常

06-15 2017

win10 uwp 切换主题

本文主要说如何在UWP切换主题,并且如何制作主题。

06-15 2017

win10 uwp 分治法

06-15 2017

win10 uwp 兴趣线

本文讲的是如何去做一个时间轴样子的东西但我们放的不一定是时间,可能是我们的时间。我把它放在我的CSDN阅读,我的界面做出来很差,但是应该读者能做出很漂亮的。

06-15 2017

win10 uwp 关联文件

有时候应用需要打开后缀名为x的文件,那么如何从文件打开应用?

06-15 2017

win10 uwp 入门

UWP是什么我在这里就不说,本文主要是介绍如何入门UWP,也是合并我写的博客。

06-15 2017

win10 uwp 保存用户选择文件夹

如果我们每次把临时处理的文件保存,都要让用户选择一次,用户会不会觉得uwp垃圾?如果我们每次打开应用,都从某个文件读取,而这个文件不在应用目录和已知的目录,那么每次都需要用户选择,用户会不会觉得uwp垃圾?

06-15 2017

win10 uwp 使用油墨输入

现在很多人还是使用笔和纸来记录,那么可以在电脑输入方式和之前使用的方式一样,很多用户觉得会方便。在win10 我们有一个简单的方法去让用户输入,InkCanvas。现在edge,OneNote这些都有使用InkCanvas,我们可以在我们的手机上手写,我们也可以在我们电脑上用鼠标写,然后我们可以把我们写的保存图片,可以识别文字。

06-15 2017

win10 uwp 从Type使用构造

本文主要:如何从 Type new一个对象

06-15 2017

win10 uwp 从StorageFile获取文件大小

本文主要:获取文件大小

06-15 2017

win10 uwp 九幽图床

本文主要是图片加水印自动上传,代码已经上传github

06-15 2017

win10 uwp 上传Nuget 让别人用我们的库

Nuget

我们的开发经常使用别人的dll,那么我们需要每次都从网上下载,然后复制到我们的项目, 而不知道我们的dll是否安全?

当我们的库更新的时候,我们又需要从网上搜索,这样不好,于是我们就用Nuget,Nuget可以 让我们把我们做出来的东西发在网上让别人下载,需要搜索名称就可以下载,然后更新会通知

本文主要讲我们如何制作一个库上传Nuget,让别人可以使用,做法很简单,先下载软件后制作,上传。

06-15 2017

win10 uwp smms图床

本文,如何使用smms图床上传图片,用到win10 uwp post文件,因为我是渣渣,如果本文有错的,请和我说,在本文评论,或发给我邮箱,请不要发不良言论

06-15 2017

win10 uwp json

本文讲的是关于在uwp使用json的简单使用,json应用很多,因为我只是写简单使用,说的东西可能不对或者不符合每个人的预期。如果觉得我有讲的不对的,就多多包含,或者直接关掉这篇文章,但是请勿生气或者发怒吐槽,可以在我博客评论 http://blog.csdn.net/lindexi_gd

06-15 2017

win10 uwp MVVM入门

MVVM 是一个强大的架构,基本从 WPF 开始,wr(我说的就是微软)就提倡使用 MVVM。它可以将界面和后台分离,让开发人员可以不关心界面是怎样,全心投入到后台代码编写中。

然后在编写完后台代码后,可以快速和界面设计师做出来的界面绑定到一起,即使频繁修改界面也几乎不需要去修改后台代码。

更让人喜欢的是,他可以让我们简单地进行单元测试,因为我们可以不打开界面进行测试功能,方便了我们的测试开发。

UWP 虽然可以直接在xaml.cs 写逻辑但是我们是推荐使用 MVVM 框架,写一个自己的框架也很简单。

本文主要:如何在 UWP 使用 MVVM,如何做一个自己的框架。

06-15 2017

win10 uwp InkCanvas控件数据绑定

本文主要说如何绑定InkCanvas,让笔画变化的时候我们可以知道。

06-15 2017

win10 uwp HttpClient post错误

进行HttpClient post参数错误

从“Windows.Web.Http.HttpStringContent”转换为“System.Net.Http.HttpContent”

06-15 2017

win10 uwp ContentDialog 点确定不关闭

微软的ContentDialog不是一直有,而是UWP新的,可以使用Content放用户控件,使用很好,但是一点不好的是,默认的一点击下面按钮就会退出。

06-15 2017

win10 uwp BadgeLogo 颜色

本文讲的是在上传应用商店出现BadgeLogo颜色问题,和如何解决,因为我是渣渣,本文可能带有一定的主观性和局限性,说的东西可能不对或者不符合每个人的预期。如果觉得我有讲的不对的,就多多包含,或者直接关掉这篇文章,但是请勿生气或者发怒吐槽,可以在我博客评论 http://blog.csdn.net/lindexi_gd

06-15 2017

win10 uwp App-to-app communication 应用通信

这篇文章都是乱说的,如果觉得有不好的,可以发我邮箱

本文主要讲如何让两个应用之间传输消息,也就是我们经常用的分享。我们可以使用的有剪辑版、UWP分享、Uri启动应用多个方式。

这里写图片描述

如果有个人看到一个网页很好,于是就希望把这个网页发送到邮件,那么这样的话就是使用应用通信。

因为每个应用都是不能访问其他应用数据,所以需要通信可以使用启动内置应用,文件关联应用。

06-15 2017

win10 UWP 应用设置

win10 UWP 应用设置 简单的把设置需要的,放到微软自带的LocalSettings LocalSettings.Values可以存放几乎所有数据 如果需要存放复合数据,一个设置项是由多个值组成,可以使用ApplicationDataCompositeValue将多个合并。

06-15 2017

win10 UWP 序列化

将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。

06-15 2017

win10 UWP 圆形等待

看到一个圆形好像微软 ProgressRing 控件

0_1321962945yCXF - 副本.gif

如何去做这个控件,我们可以用自定义控件

06-15 2017

win10 UWP 单元测试

我们在写代码的时候不能保证我们写出来的代码是正确的,所以我们经常要单元测试。

06-15 2017

win10 UWP 全屏

win10 可以全屏软件或窗口,窗口有一般、最小化、最大化。我们有新的API设置我们软件是全屏,是窗口。我们可以使用ApplicationView让我们软件全屏,取消。

06-15 2017

win10 UWP 使用 MD5算法

在我们的应用需求很常见的,我们需要使用md5算法。

uwp的 md5 和 WPF 的使用差不多。

06-15 2017

win10 UWP MessageDialog 和 ContentDialog

我之前开发一个软件 winMarkdown,这个软件在关闭需要提示用户还没有保存东西,需要保存,如果用户选择退出,那么把数据存放。

06-15 2017

win10 UWP Hmac

HMAC是密钥相关的哈希运算消息认证码,输入密钥和信息。

06-15 2017

win10 UWP Controls by function

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

我现在做的一个中文版的,很多都是照着微软写,除了注释

我们先学微软做一个简单的frame,新建Page, 里面放title和跳转页

06-15 2017

win10 UWP 蜘蛛网效果

我看见了知乎首页登录背景和普通的地球人写的博客,发现了个好看的效果。

那么我来告诉大家如何做这个效果。

第一步是在 Canvas 画点,第二步是让点移动,第三步是画线

05-05 2017

win10 UWP 用Path画图

本文将使用 Path 画一个聊天气泡。

04-26 2017

win10 uwp 参考

这是我发现的大神的博客

04-16 2017

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

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

为了让我们可以在不同设备使用不同xaml view,我们可以有下面的方式:

04-16 2017

win10 uwp 音频

本文:如何录音

04-16 2017

win10 uwp 选颜色

04-16 2017

win10 uwp 起源Origin 含源代码

这是一个自动机,在1940年提出,也是我们世界的Bug。

我们有三个简单规则,于是做出一个环境,他会出现很多奇怪的图形。我们发现了一百多个规则,但是我们不知道是不是只有这一百多个,最后他能推出多少个?

04-16 2017

win10 uwp 读写csv

CSV是一种通用的、相对简单的文件格式,被用户、商业和科学广泛应用。最广泛的应用是在程序之间转移表格数据,而这些程序本身是在不兼容的格式上进行操作的(往往是私有的和/或无规范的格式)。因为大量程序都支持某种CSV变体,至少是作为一种可选择的输入/输出格式。

04-16 2017

win10 uwp 活动磁贴

本文翻译:https://mobileprogrammerblog.wordpress.com/2015/12/23/live-tiles-and-notifications-in-universal-windows-10-app/ 我会写很多质量很低文章,文章都是胡说,如果看不懂可以发到邮箱

如下面的图,很多应用都有活动磁贴,活动磁贴就是放在开始菜单,会像是下面图一样显示东西

这里写图片描述

win10总有很多看起来有用,但实际没什么卵用的东西,我一点不觉得用户觉得这个有用,但是我们能做活动磁贴UWP,微软一直把开发者当成用户。

04-16 2017

win10 uwp 布局

04-16 2017

win10 uwp 初始屏幕

用户打开程序看到的第一个界面就是初始屏幕,UWP提供的是给图片,图片不好看,想要一个图片全屏,刚好是他给的尺寸,很难。我们可以快速在启动的时候,跳转到一个页面,这个页面就是做启动动画。

我们程序启动的时候需要加载数据,在加载数据的时候,还是显示开始的启动图片,看起来不好。本文主要说如何做一个启动界面类似段子之家的东西。

04-16 2017

win10 uwp iot

这篇文章主要译:

https://msdn.microsoft.com/magazine/mt694090 有很多都是胡说,随便喷,但我不会理。 https://blogs.msdn.microsoft.com/lucian

今天的科技行业最常用的短语之一就是“物联网”,物联网可以让每个设备使用云而智能。使用云,设备可以分享数据和控制别的设备。我们可以远程控制相机,远程收集分析数据。

04-16 2017

win10 uwp hashcash

04-16 2017

win10 uwp Markdown

需求分析

04-16 2017

win10 UWP 九幽登录

九幽第三方登录及用户信息云存储插件可以登录QQ、新浪微博

04-16 2017

win10 UWP button

Button是一个常用控件,有很多和wpf一样,可以看《深入浅出WPF》,但还有一些虽然常用,但是可能大家不知道的功能

04-16 2017

win10 UWP RSS阅读器

RSS简易信息聚合(也叫聚合内容)是一种RSS基于XML标准,在互联网上被广泛采用的内容包装和投递协议。RSS(Really Simple Syndication)是一种描述和同步网站内容的格式,是使用最广泛的XML应用。RSS搭建了信息迅速传播的一个技术平台,使得每个人都成为潜在的信息提供者。发布一个RSS文件后,这个RSS Feed中包含的信息就能直接被其他站点调用,而且由于这些数据都是标准的XML格式,所以也能在其他的终端和服务中使用,是一种描述和同步网站内容的格式。RSS可以是以下三个解释的其中一个: Really Simple Syndication;RDF (Resource Description Framework) Site Summary; Rich Site Summary。但其实这三个解释都是指同一种Syndication的技术。

04-16 2017

win10 UWP Markdown 含源代码

Windows下没有比较好的Markdown编辑器

我就自己写一个

csdn的Markdown很好,就是我需要截图保存有麻烦

需要把我的截图保存在本地,然后上传

04-16 2017

win 10 UWP 标签

本文主要翻译:http://visuallylocated.com/post/2015/02/20/Creating-a-WrapPanel-for-your-Windows-Runtime-apps.aspx http://depblog.weblogs.us/2015/02/18/how-to-add-a-tag-list-into-winrt-universal-apps/

我们需要给用户很多标签,我们需要使用一个控件,他的长度是变化,可以快速放,这样好像wrapPancel就是我们需要,因为这个我直接写如果看起来不懂,可以看

01-10 2017

win10 uwp 语音

获取设备语言

Windows.System.UserProfile.GlobalizationPreferences.Languages