配色管理器另支持自定义.xaml
文件作为背景画刷,要求如下。
- ✅ 必须指明
xmlns
属性 - ✅ 必须将一个WPF Brush类型或继承自Brush的类型指定为顶级元素(编写Brush的教程。
- ✅ 必须被存储在
%APPDATA%\FishDeskNextReborn\Brushes
下 - ❌ 不允许在文件中携带转义符
线性渐变画刷绘制“FDNR经典”的粉蓝渐变色:
<LinearGradientBrush xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" StartPoint="0,0" EndPoint="1,0" SpreadMethod="Reflect" Opacity="1">
<LinearGradientBrush.GradientStops><GradientStop Color="#FFFBC2EB" Offset="0" />
<GradientStop Color="#FFA6C1EE" Offset="1" /></LinearGradientBrush.GradientStops>
</LinearGradientBrush>
纯色画刷:
<SolidColorBrush xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">#FFFF</SolidColorBrush>
图像画刷(ImageBrush)。以下实例将使用一张来自https://t.alcy.cc/的随机图片作为背景:
<ImageBrush xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
Stretch="None"
ImageSource="https://t.mwm.moe/pc"/>