UWP 应用开发
文章平均质量分 85
UWP开发中遇到的坑,如何从零开发一个应用
lindexi_gd
我是微软Windows应用开发方向的最具价值专家,欢迎访问我博客blog.lindexi.com里面有大量WPF和UWP博客
展开
-
WPF 使用 Microsoft.Toolkit.Wpf.UI.Controls 的 InkCanvas 时加上背景色和按钮方法
本文来告诉大家如何在 WPF 应用 HOST 了 UWP 的 InkCanvas 控件时,给 InkCanvas 控件设置背景色,加上按钮等业务功能的实现方法原创 2021-08-19 00:33:58 · 528 阅读 · 0 评论 -
win10 uwp 通过 Win2d 完全控制笔迹绘制逻辑
本文来告诉大家如何通过 Win2d 完全控制笔迹绘制逻辑,本文适合用来实现复杂的自定义逻辑,可以完全控制笔迹的行为。包括在书写过程中切换模式,如进行手势擦除切换为橡皮擦模式本文提供的方法适合用来做复杂的自定义,本文的方法的优点也是缺点。优点是啥都可以自己控制,缺点是啥都需要自己控制。需要自己处理笔迹的多笔同步问题,处理笔迹的长笔迹分段问题,处理笔迹的绘制问题,处理动态笔迹切换本文提供的...原创 2021-09-02 10:41:31 · 1170 阅读 · 0 评论 -
win10 uwp 使用 XamlTreeDump 获取 XAML 树元素内容
本文来安利大家 XamlTreeDump 库,通过这个库可以将 XAML 树上的元素转换为 json 字符串,可以用来进行 UI 单元测试开始之前先通过 NuGet 工具安装 XamlTreeDump 库假定咱有 UI 界面代码如下<Page x:Class="WholebaycarNowawnawka.MainPage" xmlns="...原创 2021-05-10 00:30:38 · 336 阅读 · 0 评论 -
win10 uwp MVVM入门
MVVM 是一个强大的架构,基本从 WPF 开始,wr(我说的就是微软)就提倡使用 MVVM。它可以将界面和后台分离,让开发人员可以不关心界面是怎样,全心投入到后台代码编写中。然后在编写完后台代码后,可以快速和界面设计师做出来的界面绑定到一起,即使频繁修改界面也几乎不需要去修改后台代码。原创 2017-03-29 08:48:34 · 8434 阅读 · 7 评论 -
win10 uwp MVVM 轻量框架
如果在开发过程,遇到多个页面之间,需要传输信息,那么可能遇到设计的问题。如果因为一个页面内包含多个子页面和多个子页面之间的通信问题找不到一个好的解决方法,那么请看本文。如果因为ViewModel代码越来越多烦恼,请试试本文提供的框架。原创 2017-09-25 12:51:39 · 5370 阅读 · 4 评论 -
win10 uwp 如何开始写 uwp 程序
本文告诉大家如何创建一个 UWP 程序这是一系列的 uwp 入门博客,所以写的很简单原创 2018-05-19 12:01:24 · 7394 阅读 · 2 评论 -
win10 uwp 手把手教你使用 asp dotnet core 做 cs 程序
本文是一个非常简单的博客,让大家知道如何使用 asp dot net core 做后台,使用 UWP 或 WPF 等做前台。本文因为没有什么业务,也不想做管理系统,所以看到起来是很简单原创 2018-06-19 14:16:13 · 3482 阅读 · 0 评论 -
win2d 渐变颜色
本文告诉大家如何在 win2d 使用渐变颜色原创 2018-08-29 08:59:06 · 2517 阅读 · 0 评论 -
win10 uwp 发布旁加载自动更新
在很多企业使用的程序都是不能通过微软商店发布,原因很多,其中我之前的团队开发了很久的应用,结果发现没有用户能从微软应用商店下载所以我对应用商店没有好感。但是作为一个微软粉丝,怎么能不支持 UWP 开发呢。但是做出来 UWP 应用还是需要用户能用,经过了很长的时间,和很多大佬聊了之后,终于对新的项目使用旁加载的方式,使用自己的服务器提供下载更新原创 2019-03-01 09:44:11 · 1543 阅读 · 0 评论 -
win10 uwp 在 Canvas 放一个超过大小的元素会不会被裁剪
我尝试在一个宽度200高度200的 Canvas 放了一个宽度 300 高度 300 的元素,这个元素会不会被 Canvas 裁剪了?经过我的测试,发现默认是不会被裁剪火火问了我一个问题,如果有一个元素超过了 Canvas 的大小,会不会被 Canvas 裁剪。我在自己的项目写了一下,发现会被裁剪,于是就告诉他。但是这时walterlv师傅拿了一个呆磨,发现不会被裁剪,请看下面代码...原创 2018-07-26 16:32:59 · 835 阅读 · 0 评论 -
win10 uwp xaml 绑定接口
本文告诉大家如何在 xaml 绑定属性使用显式继承接口原创 2018-06-15 21:08:39 · 627 阅读 · 0 评论 -
win10 uwp 渲染原理 DirectComposition 渲染
本文来告诉大家一个新的技术DirectComposition,在 win7 之后(实际上是 vista),微软正在考虑一个新的渲染机制原创 2018-05-29 08:54:25 · 2797 阅读 · 3 评论 -
win2d 画出好看的图形
本文告诉大家,win2d 不需要从零开始做,以前做出来的很多库其实只需要做很小修改就可以做出好看的效果,而且用在 UWP 上。本文修改原先 大神写的 GDI 图形到 win2d 上,而且可以运行起来原创 2018-09-01 16:27:06 · 2028 阅读 · 0 评论 -
win10 uwp 商业游戏 1.2.1
上一个游戏已经告诉大家如何写多个游戏,现在继续写这个无聊的游戏原创 2018-05-09 12:57:21 · 2639 阅读 · 2 评论 -
win2d 图片水印
本文告诉大家如何使用 win2d 给图片加上水印原创 2018-03-31 21:26:25 · 1126 阅读 · 0 评论 -
win10 uwp 让焦点在点击在页面空白处时回到textbox中
在网上 有一个大神问我这样的问题:在做UWP的项目,怎么能让焦点在点击在页面空白处时回到textbox中?虽然我的小伙伴认为他这是一个 xy 问题,但是我还是回答他这个问题。 首先需要知道什么是空白处,例如有下面的代码 Grid>TextBox x:Name="XcjKfqnkor">TextBox>Grid>那么空白就是 Grid ,需要点击他的时候回到 TextBox ,原创 2018-01-25 12:47:05 · 1039 阅读 · 0 评论 -
win10 uwp 商业游戏
本文告诉大家去做一个商业游戏,游戏很简单,几乎没有什么技术。游戏的开始,需要添加框架库,于是引用我自己写的库。首先是创建一个启动页面,这个页面是显示启动的。在显示启动的时候,是需要加载游戏需要使用的资源,如果觉得这时需要控制进度条,就需要使用注入的方法,给他知道现在的进度,不过我现在不去做这里,于是就很简单的代码做出来启动页面。现在的启动页还是空的,但是先不管他。然后开始写原创 2018-01-31 11:26:07 · 3629 阅读 · 1 评论 -
win10 uwp 横向 AppBarButton
一般看到的 AppBarButton 都是图片在上面,文字在下面,是否可以更改让文字在和图片相同的位置?本文告诉大家如何做出横向的 AppBarButton 把图标和文本放在一起。 如果需要添加 AppBarButton 一般都是用于显示图标,但是有时候图标不知道功能,就需要添加文本,添加文本的代码很简单。AppBarButton Icon="Back" Margin=" 30 40原创 2018-01-15 14:23:20 · 1147 阅读 · 0 评论 -
win10 uwp 萤火虫效果
本文在Nukepayload2指导下,使用他的思想用C#写出来。本文告诉大家,如何使用 win2d 做出萤火虫效果原创 2017-10-30 20:54:26 · 4955 阅读 · 2 评论 -
win10 uwp 列表模板选择器
本文主要讲ListView等列表可以根据内容不同,使用不同模板的列表模板选择器,DataTemplateSelector。如果在 UWP 需要定义某些列的显示和其他列不同,或者某些行的显示和其他行不同,那么可以使用 列表模板选择器 来定义自己的列表,让列表中存在不同的显示原创 2017-09-30 20:37:59 · 3211 阅读 · 0 评论 -
win10 uwp 异步转同步
有很多方法都是异步,那么如何从异步转到同步?原创 2017-10-25 09:24:42 · 1991 阅读 · 1 评论 -
C# 设计模式 责任链
责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和分配责任原创 2017-10-25 10:24:07 · 1264 阅读 · 0 评论 -
win10 uwp 如何让一个集合按照需要的顺序进行排序
虽然这是 C# 的技术,但是我是用在 uwp ,于是就把标题写这个名。有一天,我的小伙伴让我优化一个列表。这个列表是 ListView 他绑定了一个 ObservableCollection 所以需要对他做很少的修改。原创 2017-09-29 14:14:40 · 1228 阅读 · 0 评论 -
win10 uwp 获得Slider拖动结束的值
本文讲的是如何获得Slider移动结束的值,也就是触发移动后的值。如果我们监听ValueChanged,在我们鼠标放开之前,只要拖动不放,那么就不停触发,而我们可能要得到事件是拖动结束后,那么我们如何获得。原创 2017-09-29 14:12:04 · 1755 阅读 · 0 评论 -
如何在 UWP 使用 wpf 的 Trigger
本文需要告诉大家,如何使用 Behaviors 做出 WPF 的 Trigger ,需要知道 UWP 不支持 WPF 的 Trigger 。翻译 2017-07-29 09:25:00 · 3155 阅读 · 2 评论 -
win10 uwp 获得缩略图
有时候需要获得文件或视频的缩略图。本文提供两个方法,用于获得文件的缩略图和截取视频指定时间的显示图片。原创 2017-06-29 09:59:42 · 2539 阅读 · 0 评论 -
win10 uwp 模拟网页输入
有时候需要获得网页的 js 执行后的源代码,或者模拟网页输入,如点按钮输入文字。原创 2017-06-26 09:43:04 · 2320 阅读 · 0 评论 -
win10 uwp 读取保存WriteableBitmap 、BitmapImage
我们在UWP,经常使用的图片,数据结构就是 BitmapImage 和 WriteableBitmap。关于 BitmapImage 和 WriteableBitmap 区别,我就不在这里说。主要说的是 BitmapImage 和 WriteableBitmap 、二进制 byte 的互转。原创 2017-01-19 09:18:17 · 6862 阅读 · 2 评论 -
win10 uwp 拖动控件
我们会使用控件拖动,可以让我们做出好看的动画,那么我们如何移动控件,我将会告诉大家多个方法。其中第一个是最差的,最后的才是我希望大神你去用。原创 2017-04-19 20:02:54 · 3390 阅读 · 0 评论 -
win10 uwp 读写XML
UWP 对 读写 XML做了一些修改,但和之前 WPF 的方法没有大的区别。我们先来说下什么是 XML ,XML 其实是 树结构,可以表达复杂的结构,所以在定制要求高的、或其他方面如json 做不到的结构,那么一般就使用XML,如果XML的数据结构都做不到,那么基本上也难找到其他的结构。原创 2017-05-02 08:59:43 · 3149 阅读 · 5 评论 -
win10 uwp 打开文件管理器选择文件
本文:让文件管理器选择文件,不是从文件管理器获得文件。假如已经获得一些文件,那么如何从文件管理器选择这些文件?原创 2017-04-28 09:04:45 · 3908 阅读 · 0 评论 -
win10 uwp 绑定密码
win10 下,密码框无法绑定到ViewModel,Password是不可以绑定。我们可以自己使用简单方法去绑定原创 2017-04-28 09:06:05 · 1915 阅读 · 0 评论 -
win10 uwp 绑定静态属性
Jasoon 大神问,如何绑定静态属性。我们经常有静态属性,那么我们如何绑定原创 2017-04-27 08:54:03 · 1675 阅读 · 2 评论 -
win10 uwp 通知列表
经常看到小伙伴问,问已经绑定列表,在进行修改时,不会通知界面添加或删除。这时问题就在,一般使用的列表不会在添加时通知界面,因为他们没有通知。本文:知道什么是通知的列表,如何去写一个通知列表原创 2017-04-27 08:57:15 · 2012 阅读 · 0 评论 -
win10 uwp 反射
本文在h神的指导下完成。反射是强大的好用的,我们可以添加新功能不修改之前的代码,通过使用反射得到。本文下面和大家说如何做一个和WPF一样的反射功能,如何才能获的 UWP 程序集所有类。原创 2017-04-25 09:04:19 · 2168 阅读 · 0 评论 -
win10 uwp 改变鼠标
经常在应用需要修改光标,显示点击、显示输入,但是有些元素不是系统的,那么如何设置鼠标?本文主要:UWP 设置光标,UWP 移动鼠标原创 2017-04-16 09:51:00 · 2352 阅读 · 0 评论 -
win10 UWP 蜘蛛网效果
我看见了知乎首页登录背景和普通的地球人写的博客,发现了个好看的效果。那么我来告诉大家如何做这个效果。第一步是在 Canvas 画点,第二步是让点移动,第三步是画线原创 2017-01-30 19:17:35 · 2056 阅读 · 2 评论 -
win10 uwp 如何拖动一个TextBlock的文字到另一个TextBlock
我在堆栈网看到有人问 如何拖动一个TextBlock的文字到另一个TextBlock 于是看到一个大神给出的方法,下面我就来和大家说下如何拖动原创 2017-02-09 08:41:49 · 1345 阅读 · 0 评论 -
win10 uwp 关联文件
有时候应用需要打开后缀名为x的文件,那么如何从文件打开应用?原创 2017-03-15 09:14:23 · 2589 阅读 · 0 评论 -
win10 uwp 装机必备应用 含源代码
装机必备原创 2015-12-03 20:57:45 · 4149 阅读 · 0 评论