上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页
摘要: 我从一万二千年前开始写XAML,这么多年用了很多各式各样的工具,现在留在电脑里的、现在还在用的、在写WPF时用的也就那么几个。这篇文章总结了这些工具,希望这些工具可以让WPF开发者事半功倍。 1. Visual Studio Visual Studio应该无需介绍,它是“面向任何开发者的同类最佳工具 阅读全文
posted @ 2020-03-30 09:16 dino.c 阅读(14294) 评论(18) 推荐(38) 编辑
摘要: 抄抄《CSS 故障艺术》的动画 阅读全文
posted @ 2020-03-26 12:39 dino.c 阅读(1833) 评论(11) 推荐(10) 编辑
摘要: 1. 什么是连接器 连接器(connector)是Teams中频道的一个接受消息的功能,官方的解释如下: 连接器允许用户订阅来自 web 服务的接收通知和消息。 它们公开服务的 HTTPS 终结点,通常以卡片形式发布消息。 简单来说就是Teams提供了一个接口, web服务可以通过这个接口推送消息给 阅读全文
posted @ 2020-03-23 09:07 dino.c 阅读(1027) 评论(0) 推荐(1) 编辑
摘要: 1. 什么是Validaion.ErrorTemplate 数据绑定模型允许您将与您Binding的对象相关联ValidationRules。 如果用户输入的值无效,你可能希望在应用程序 用户界面 (UI) 上提供一些有关错误的反馈。 提供此类反馈的一种方法是设置Validation.ErrorTe 阅读全文
posted @ 2020-02-27 08:56 dino.c 阅读(3106) 评论(12) 推荐(7) 编辑
摘要: 1. 需求 上图这种包含多选(CheckBox)和单选(RadioButton)的菜单十分常见,可是在WPF中只提供了多选的MenuItem。顺便一提,要使MenuItem可以多选,只需要将MenuItem的 属性设置为True: 不知出于何种考虑,WPF没有为MenuItem提供单选的功能。为了在 阅读全文
posted @ 2020-02-24 09:17 dino.c 阅读(2448) 评论(3) 推荐(9) 编辑
摘要: 1. 前言 Xceed wpftoolkit提供了一个 "CheckListBox" ,效果如下: 不过它用起来不怎么样,与其这样还不如参考UWP的ListView实现,而且动画效果也很好看: 它的样式如下: 属性是很多了,但这里没有自定义CheckBox样式的方法,而且也没法参考它的动画如何实现。 阅读全文
posted @ 2020-02-17 09:36 dino.c 阅读(2333) 评论(1) 推荐(9) 编辑
摘要: 1. 什么是,以及怎么用画中画 Windows 10 Creators Update以后UWP提供了一个新的视图模式CompactOverlay,中文翻译成 紧凑的覆盖层 ?反正大部分时间我们都会称它为 画中画模式 。 上图中右上角即为进入画中画模式的微软“电影和电视”应用。 可以调用 "Appli 阅读全文
posted @ 2020-01-17 10:10 dino.c 阅读(1079) 评论(2) 推荐(3) 编辑
摘要: 响应式布局的概念是一个页面适配多个终端及不同分辨率。在针对特定屏幕宽度优化应用 UI 时,我们将此称为创建响应式设计。WPF设计之初响应式设计的概念并不流行,那时候大部分网页设计师都按着宽度960像素的标准设计。到了UWP诞生的时候响应式布局已经很流行了,所以UWP提供了很多响应式布局的技术,这篇文 阅读全文
posted @ 2020-01-06 09:21 dino.c 阅读(1382) 评论(6) 推荐(7) 编辑
摘要: 1. 需求 在应用退出时(点击右上角的关闭按钮)弹出一个确认按钮可以说是一个最常见的操作了,例如记事本的“你是否保存”: 但这个功能在UWP上居然有点小复杂。这篇文章将解释如何实现这个功能。 2. CloseRequested 为了监视应用退出事件,我本来使用了 "CoreApplication.E 阅读全文
posted @ 2019-12-11 09:12 dino.c 阅读(1921) 评论(10) 推荐(4) 编辑
摘要: 1. UWP中的其它裁剪方案 之前在 "这篇文章" 里,我介绍了如何使用 "UIElement.Clip" 裁剪UIElement的内容,使用代码如下: 在 "另一篇文章里" 我介绍了如何使用 "CanvasActiveLayer" 裁剪Win2D内容,使用代码如下: 这两种方式都有他们的局限:Ca 阅读全文
posted @ 2019-12-10 08:16 dino.c 阅读(1048) 评论(4) 推荐(3) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页