会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
dino.c
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
17
下一页
2022年1月13日
[WPF] 用 Effect 实现线条光影效果
摘要: 1. 前言 几个月前 ChokCoco 大佬发布了一篇文章: CSS 奇技淫巧 | 妙用 drop-shadow 实现线条光影效果 在文章里实现了一个发光的心形线条互相追逐的效果: 现在正好有空就试试用 WPF 实现一下。在实现过程中我用到这些知识和技巧: Segoe Fluent 图标字体 在 B
阅读全文
posted @ 2022-01-13 09:10 dino.c
阅读(6318)
评论(26)
推荐(52)
2022年1月6日
[Azure DevOps] 管理测试计划、测试套件和测试用例
摘要: 我喜欢测试计划,它能让团队清楚测试进度,还能妥善分配测试人员,更重要的是它能保证测试质量和效率。Azure DevOps 里提供了 Test Plans 这个模块用于管理测试计划。 1. Azure Test Plans 中的测试计划、测试套件和测试用例 这篇文章主要讲解 Azure Test Pl
阅读全文
posted @ 2022-01-06 09:40 dino.c
阅读(999)
评论(0)
推荐(0)
2021年12月24日
[WPF] 抄一个 CSS3 实现的按钮
摘要: 1. 来源 继上一篇文章模仿了一下这个按钮,这篇文章索性抄一下,连动画都模仿过来,顺便熟习下 CSS3。原版: 纯CSS3实现质感细腻丝滑按钮 2. 实现 第一步 <ContentPresenter.Effect> <DropShadowEffect BlurRadius="2" Direction
阅读全文
posted @ 2021-12-24 16:39 dino.c
阅读(1629)
评论(1)
推荐(6)
[WPF] 实现 WPF 的 Inner Shadow
摘要: 在 WPF 中,我们通常用 DropShadow 做阴影效果,但都是做外阴影。内阴影(Inner Shadow)的话其实也不是不可以,就是有些曲折。这篇文章介绍几种做内引用的做法。 文章涉及到以下概念: UIElement.ClipToBounds 属性 (System.Windows) UIEle
阅读全文
posted @ 2021-12-24 15:36 dino.c
阅读(3028)
评论(5)
推荐(16)
2021年12月23日
[WPF] 实现一个很久以前流行的按钮样式
摘要: 偶尔看到这个按钮样式,用 WPF 模仿一下。这个按钮样式好像好几年前看到过,已经不记得怎么称呼了。 实现起来还挺简单的,首先用 OpacityMask 和 RadialGradientBrush 实现一个高光的边框: <Border x:Name="HighlightBorder" BorderBr
阅读全文
posted @ 2021-12-23 15:36 dino.c
阅读(2109)
评论(4)
推荐(3)
2021年12月22日
[WPF] 使用 Shazzam Shader Editor 编写一个 Lighten Effect
摘要: 之前在一篇文章(实现两个任天堂 Switch 的加载动画)里为了实现不同亮度的 Grid,使用了一个 LightenConverter 类,但是它只能处理 SolidColorBrush。为了可以应用在更多场合,这篇文章自己写一个 Effect 来实现相同 Lighten 的效果。 1. WPF 中
阅读全文
posted @ 2021-12-22 09:11 dino.c
阅读(1057)
评论(1)
推荐(7)
2021年12月16日
[WPF] 用 OpacityMask 模仿 UWP 的 Text Shimmer 动画
摘要: 1. UWP 的 Text Shimmer 动画 在 UWP 的 Windows Composition Samples 中有一个 Text Shimmer 动画,它用于展示如何使用 Composition Light。从下面的 Gif 可以看到,这个动画很简单,就是用 PointLight 从左到
阅读全文
posted @ 2021-12-16 09:25 dino.c
阅读(2606)
评论(8)
推荐(21)
2021年12月15日
用 WinUI 3 开发了一个摸鱼应用
摘要: 1. 开发了一个摸鱼 App 我做了一个简单的 App:摸鱼。 如上图所示,这个 App 就只有一个按钮,点击后假装开始 Windows Update,然后用户就可以光明正大地摸鱼了。 不要小看摸鱼,所有天才的点子都不是敲键盘时激发的。在工作遇到阻滞时,越是投入工作越是找不到解决方案,这时候把目光从
阅读全文
posted @ 2021-12-15 09:15 dino.c
阅读(11011)
评论(44)
推荐(44)
2021年12月10日
[WPF] 实现两个任天堂 Switch 的加载动画
摘要: 写了两个 Switch 的加载动画,第一个是 Swtich 最常见那个 Loading 动画: 其中拆分文字用到了 之前一篇文章 里提到的用 ItemsControl 拆分的方案,文字逐个反转的动画也用了那篇文章里提到的 TimeSpanIncreaser 来控制 BeginTime: <Story
阅读全文
posted @ 2021-12-10 09:28 dino.c
阅读(1647)
评论(5)
推荐(10)
2021年11月27日
从一个小 Bug,到 Azure DevOps
摘要: 1. 一个小Bug 最近和同事提起一个几年前的 Bug,那是一个很小很小的 Bug,没什么技术含量。那时候我刚入职,正好公司卖了一款仪器到某个国家,但是那边说配套的软件运行不起来,一打开就报错。经过排查发现出错的代码很简单,大致是这样: public static int GetSecond(Dat
阅读全文
posted @ 2021-11-27 00:29 dino.c
阅读(764)
评论(1)
推荐(2)
上一页
1
2
3
4
5
6
···
17
下一页
公告