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

博主头像 1. 前言 几个月前 ChokCoco 大佬发布了一篇文章: CSS 奇技淫巧 | 妙用 drop-shadow 实现线条光影效果 在文章里实现了一个发光的心形线条互相追逐的效果: 现在正好有空就试试用 WPF 实现一下。在实现过程中我用到这些知识和技巧: Segoe Fluent 图标字体 在 B ...

WPF 使用 Silk.NET 进行 DirectX 渲染入门

本文告诉大家如何使用 dotnet 基金会新开源的 Silk.NET 库调用 DirectX 进行渲染的方法。此库是对 DirectX 的底层基础封装,用上了 dotnet 和 C# 的各个新特性,相对来说基础性能较好,也许后续可以考虑作为 SharpDx 的代替 ...

WPF Command绑定并传参(以DataGrid示例)

博主头像 一、问题场景: 使用WPF的DataGrid来展示表格数据,想要批量删除或者导出数据行时,由于SelectedItems属性不支持MVVM的方式绑定(该属性是只读属性),所以可以通过命令参数的方式将该属性值传给命令,即利用CommandParameter将SelectedItems传递给删除或导出命 ...

WPF开发随笔收录-带递增递减按钮TextBox

博主头像 一、前言 今天分享一下如何实现带递增递减按钮的TextBox控件 二、正文 1、之前的博客分享了一篇自定义XamlIcon控件的文章,这次就直接在那个项目的基础上实现今天这个自定义控件 2、首先添加两个图标资源,一个增加的按钮,一个减小的按钮,具体过程可以参考我之前写的文章 3、接着新增一个自定义控 ...

WPF开发随笔收录-本地日志LogUtil类

博主头像 一、前言 生活中的日志是记录你生活的点点滴滴,让它把你内心的世界表露出来,更好的诠释自己的内心世界。而在开发者眼中的日志是我们排除问题的第一手资料,项目中的程序上线之后,一旦发生异常,第一件事就是先去查看日志是否有捕获到什么异常信息,然后再根据日志去排查问题。所以日志的重要性是非常高的,今天就分享一 ...

[WPF] 抄一个 CSS3 实现的按钮

博主头像 1. 来源 继上一篇文章模仿了一下这个按钮,这篇文章索性抄一下,连动画都模仿过来,顺便熟习下 CSS3。原版: 纯CSS3实现质感细腻丝滑按钮 2. 实现 第一步 <ContentPresenter.Effect> <DropShadowEffect BlurRadius="2" Direction ...

[WPF] 实现 WPF 的 Inner Shadow

博主头像 在 WPF 中,我们通常用 DropShadow 做阴影效果,但都是做外阴影。内阴影(Inner Shadow)的话其实也不是不可以,就是有些曲折。这篇文章介绍几种做内引用的做法。 文章涉及到以下概念: UIElement.ClipToBounds 属性 (System.Windows) UIEle ...

WPF开发随笔收录-仿安卓Toast

博主头像 一、前言 在项目中,经常需要用到消息提醒功能,在以前接触安卓开发那会使用过Toast,于是打算在WPF上也来模仿一个,话不多说,撸起袖子干起来! 二、正文 1、首先新建一个工程,工程的目录如下 2、编写Toast.cs的代码,这里因为只需要显示文本信息,所以Toast继承Label即可,然后添加一个 ...

[WPF] 实现一个很久以前流行的按钮样式

博主头像 偶尔看到这个按钮样式,用 WPF 模仿一下。这个按钮样式好像好几年前看到过,已经不记得怎么称呼了。 实现起来还挺简单的,首先用 OpacityMask 和 RadialGradientBrush 实现一个高光的边框: <Border x:Name="HighlightBorder" BorderBr ...

[WPF] 使用 Shazzam Shader Editor 编写一个 Lighten Effect

博主头像 之前在一篇文章(实现两个任天堂 Switch 的加载动画)里为了实现不同亮度的 Grid,使用了一个 LightenConverter 类,但是它只能处理 SolidColorBrush。为了可以应用在更多场合,这篇文章自己写一个 Effect 来实现相同 Lighten 的效果。 1. WPF 中 ...

WPF开发随笔收录-自定义图标控件

博主头像 一、前言 1、在以前自学的过程中,软件需要使用到图标的时候,总是第一个想法是下载一个图片来充当图标使用,但实际得出来的效果会出现模糊的现象。后来网上学习了字体图标库的用法,可以在阿里云矢量图网站那里将想要的图标添加到项目中,然后打包下载得到ttf图标库,然后将图标当成字体来引用即可,这种方法实现的图 ...

123···11>