wpf3d游戏引擎EditorColors.xaml实现

1.EditorColors.xaml

<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

xmlns:local="clr-namespace:PrimalEditor.Dictionaries">

<!-- 定义颜色资源 -->

<Color x:Key="Editor.Window.GrayColor1">#FF1F1F1F</Color>

<Color x:Key="Editor.Window.GrayColor2">#FF262626</Color>

<Color x:Key="Editor.Window.GrayColor3">#FF313131</Color>

<Color x:Key="Editor.Window.GrayColor4">#FF404040</Color>

<Color x:Key="Editor.Window.GrayColor5">#FF535353</Color>

<Color x:Key="Editor.Window.GrayColor6">#FF6A6A6A</Color>

<Color x:Key="Editor.Disabled.FontColor">#FF868686</Color>

<Color x:Key="Editor.FontColor">#FFDDDDDD</Color>

<Color x:Key="Editor.RedColor">#FFFF5A6A</Color>

<Color x:Key="Editor.GreenColor">#FF90EE90</Color>

<Color x:Key="Editor.BlueColor">#FF80DEFF</Color>

<Color x:Key="Editor.OrangeColor">#FFFFD067</Color>

<Color x:Key="Editor.Selected.BackgroundColor">#FF3C67B6</Color>

<!-- 定义画刷资源 -->

<SolidColorBrush Color="{StaticResource Editor.Window.GrayColor1}" x:Key="Editor.Window.GrayBrush1" />

<SolidColorBrush Color="{StaticResource Editor.Window.GrayColor2}" x:Key="Editor.Window.GrayBrush2" />

<SolidColorBrush Color="{StaticResource Editor.Window.GrayColor3}" x:Key="Editor.Window.GrayBrush3" />

<SolidColorBrush Color="{StaticResource Editor.Window.GrayColor4}" x:Key="Editor.Window.GrayBrush4" />

<SolidColorBrush Color="{StaticResource Editor.Window.GrayColor5}" x:Key="Editor.Window.GrayBrush5" />

<SolidColorBrush Color="{StaticResource Editor.Window.GrayColor6}" x:Key="Editor.Window.GrayBrush6" />

<SolidColorBrush x:Key="Button.Selected.OpacityBrush" Color="#AA000000"/>

<SolidColorBrush x:Key="Button.Pressed.OpacityBrush" Color="#66000000"/>

<!-- Define the BackgroundBrush for the disabled state -->

<SolidColorBrush x:Key="Button.Disabled.BackgroundBrush" Color="#D3D3D3"/>

<!-- Define the BorderBrush for the disabled state -->

<SolidColorBrush x:Key="Button.Disabled.BorderBrush" Color="#A9A9A9"/>

<SolidColorBrush Color="{StaticResource Editor.Disabled.FontColor}" x:Key="Editor.Disabled.FontBrush" />

<SolidColorBrush Color="{StaticResource Editor.FontColor}" x:Key="Editor.FontBrush" />

<SolidColorBrush Color="{StaticResource Editor.RedColor}" x:Key="Editor.RedBrush" />

<SolidColorBrush Color="{StaticResource Editor.GreenColor}" x:Key="Editor.GreenBrush" />

<SolidColorBrush Color="{StaticResource Editor.BlueColor}" x:Key="Editor.BlueBrush" />

<SolidColorBrush Color="{StaticResource Editor.OrangeColor}" x:Key="Editor.OrangeBrush" />

<SolidColorBrush Color="{StaticResource Editor.Selected.BackgroundColor}" x:Key="Editor.Selected.BackgroundBrush" />

</ResourceDictionary>

相关推荐
尤老师FPGA23 分钟前
使用ZYNQ芯片和LVGL框架实现用户高刷新UI设计系列教程(第四十四讲)
ui
哈小奇1 小时前
Unity URP管线Linear空间丝绸材质
unity·游戏引擎·材质
哈小奇2 小时前
Unity URP管线Linear空间下玻璃效果
unity·游戏引擎
小雨下雨的雨4 小时前
Flutter 框架跨平台鸿蒙开发 —— SingleChildScrollView 控件之长内容滚动艺术
flutter·ui·华为·harmonyos·鸿蒙
zFox5 小时前
五、开始项目实战(搭建完整项目)
ui·kotlin
极客柒7 小时前
Unity 大地图高性能砍树顶点动画Shader
unity·游戏引擎
guangzan9 小时前
AI → JSON → UI
ui·ai·zod
avi911110 小时前
UnityProfiler游戏优化-举一个简单的Editor调试
游戏·unity·游戏引擎·aigc·vibe coding·editor扩展
学嵌入式的小杨同学10 小时前
C 语言实战:动态规划求解最长公共子串(连续),附完整实现与优化
数据结构·c++·算法·unity·游戏引擎·代理模式
2501_9447114311 小时前
A2UI : 以动态 UI 代替 LLM 文本输出的方案
开发语言·前端·ui