LunarMind/ConceptWidgets/_BrushManager.cs
(开头部分) 74KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System.Collections.Generic;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System;
using System.IO;
using System.Windows;
using System.Windows.Controls;
using SHomeWorkshop.LunarMind;
namespace SHomeWorkshop.LunarConcept.Tools
{
/// <summary>
/// 创建时间:2011年12月27日
/// 创 建 者: 杨震宇
///
/// 主要用途:提供中、英文色彩名称到Brushe实例的转换。
/// ★★★★★此类最有价值的是静态构造方法中的《色彩名称中英文对照表》!
/// </summary>
public static class BrushManager
{
#region 构造方法=====================================================================================================
/// <summary>
/// [构造方法]用于初始化brushesList列表,以便查找。
///
/// ——此类【最有价值】的部分就在此处!!!
/// </summary>
static BrushManager()
{
//生成自定义的玻璃效果的VisualBrush。
glass = BuildGlassVisualBrush();
streamer = BuildStreamerBrush();
antiStreamer = BuildAntiStreamerBrush();
sevenColors = BuildSevenColorsBrush();
underLine = BuildUnderLineBrush();
BuildRoundGlassButtonBrushes();
BuildRectangleGlassButtonBrushes();
BuildBubbles();
BuildHollowBubbles();
BuildGrids();
brushesList = new List<BrushItem>();
brushesList.Add(new BrushItem(glass, "Glass", "玻璃"));
brushesList.Add(new BrushItem(streamer, "Streamer", "彩带"));
brushesList.Add(new BrushItem(antiStreamer, "AntiStreamer", "反色彩带"));
brushesList.Add(new BrushItem(sevenColors, "SevenColors", "七彩"));
#region 添加玻璃按钮画刷
brushesList.Add(new BrushItem(roundGlassButton_Black, "RoundGlassButton_Black", "圆玻璃按钮黑"));
brushesList.Add(new BrushItem(roundGlassButton_Blue, "RoundGlassButton_Blue", "圆玻璃按钮蓝"));
brushesList.Add(new BrushItem(roundGlassButton_Brown, "RoundGlassButton_Brown", "圆玻璃按钮棕"));
brushesList.Add(new BrushItem(roundGlassButton_Gold, "RoundGlassButton_Gold", "圆玻璃按钮金"));
brushesList.Add(new BrushItem(roundGlassButton_Gray, "RoundGlassButton_Gray", "圆玻璃按钮灰"));
brushesList.Add(new BrushItem(roundGlassButton_Green, "RoundGlassButton_Green", "圆玻璃按钮绿"));
brushesList.Add(new BrushItem(roundGlassButton_Orange, "RoundGlassButton_Orange", "圆玻璃按钮橙"));
brushesList.Add(new BrushItem(roundGlassButton_Red, "RoundGlassButton_Red", "圆玻璃按钮红"));
brushesList.Add(new BrushItem(roundGlassButton_Violet, "RoundGlassButton_Violet", "圆玻璃按钮紫"));
后面还有 1598 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。