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