最新 最热

[WPF] 假装可变字体

上图中的两个动画,一个文字直接变粗,一个渐渐变粗,我觉得后者会更有趣。但普通的字体可达不到这种效果,例如微软雅黑,无论怎么调整它的 FontWeight,实际上它也只有三种粗细:...

2022-05-07
0

[WPF] 如何实现文字描边

WPF 的 TextBlock 提供了大部分常用的文字修饰方法,在日常使用中基本够用。如果需要更丰富的表现方式,WPF 也提供了其它用起来复杂一些的工具去实现这些需求。例如这篇文章介绍的文字描边,就有几种方法可以在 WPF 中呈现...

2022-05-07
0

[WPF] 使用 Effect 玩玩阴影、内阴影、 长阴影

最近在学习怎么用 Shazzam Shader Editor 编写自定义的 Effect,并试着去实现阴影、内阴影和长阴影的效果。结果我第一步就放弃了,因为阴影用到的高斯模糊算法对我来说太太太太太太太太难了,最后只好用些投机取巧的方法来...

2022-05-07
0

[WPF] 用 Effect 实现线条光影效果

虽然 ChokCoco 大佬已经给了一个心形的路径,但总不能每次都期待别人给的东西。对于 WPF 开发者来说,用图标字体和 Blend 可以轻松创建一些简单的路径。...

2022-05-07
0

.NET 程序读取当前目录避坑指南

前些天有 AgileConfig 的用户反映,如果把 AgileConfig 部署成 Windows 服务程序会启动失败。我看了一下日志,发现根目录被定位到了 C:WindowsSystem32 下,那么读取 appsettings.json 配置文件自然就失败了。...

2022-05-07
0

SL/WPF仿WIN8进度条

最近换到了win8,win8风格的进度条挺好玩的。可惜wpf上没有这个控件。那咱就自己来写一个吧。

2022-05-07
0

WPF PrintDialog 支持选择打印范围

坑爹的PrintDialog 其实并没有队PageRange这个属性做处理。自己处理一下~

wpf
2022-05-07
0

WPF使用Storyboard做个带旋转特效的关闭按钮

见过迅雷7右边广告的关闭按钮,鼠标移上去的话有个旋转90度的效果,感觉挺酷的,于是用WPF也实现了一下。很简单,定义几行XAML就搞定了。WPF做这种效果还是很好使的~~...

wpf
2022-05-07
0

WPF自定义一个MessageBox

WPF的MessageBox太丑了,自己定义了一个。这是效果:image.pngXAML:<Window x:Class="AgileToDo.UMessageBox"        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentatio......

2022-05-07
1

WPF DeepZoom 研究记录

以前搞silverlight的时候deepzoom挺酷的,这几天玩WPF的时候居然发现不支持deepzoom。这不是开玩笑么。google了几回,找到个开源的deepzoom for wpf 。这个控件配合Deep Zoom Composer确实可以实现。不过貌似只能用单张...

2022-05-07
1