From abf1e3b3334ab47c38aa92405a11a6ec92b7847a Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期四, 31 十月 2024 17:18:37 +0800 Subject: [PATCH] bimface 水流 --- WinFrmUI/Hstation.WinFrmUI.Core/Lib/ImageLib.cs | 69 ++++++++++++++++++++++++---------- 1 files changed, 48 insertions(+), 21 deletions(-) diff --git a/WinFrmUI/Hstation.WinFrmUI.Core/Lib/ImageLib.cs b/WinFrmUI/Hstation.WinFrmUI.Core/Lib/ImageLib.cs index 8cecf58..18ceaf4 100644 --- a/WinFrmUI/Hstation.WinFrmUI.Core/Lib/ImageLib.cs +++ b/WinFrmUI/Hstation.WinFrmUI.Core/Lib/ImageLib.cs @@ -10,47 +10,69 @@ public class ImageLib { #region 16 - public static ImageCollection Lib16 + + public static ImageCollection Lib { get { - if (_lib16 == null) + if (_lib == null) { - _lib16 = new ImageCollection(); - _lib16.ImageSize = new Size(16, 16); - _lib16.Images.Add(Resource1.Group, "Group"); - _lib16.Images.Add(Resource1.Series, "Series"); - _lib16.Images.Add(Resource1.Question, "Question"); + _lib = new ImageCollection(); + _lib.ImageSize = new Size(16, 16); + _lib.Images.Add(Resource1.Group, "Group"); + _lib.Images.Add(Resource1.Series, "Series"); + _lib.Images.Add(Resource1.Question, "Question"); + _lib.Images.Add(Resource1.Type, "Type"); + _lib.Images.Add(Resource1.ListView, "ListView"); + _lib.Images.Add(Resource1.Notlmported, "NotImported"); } - return _lib16; + return _lib; } } - private static ImageCollection _lib16; + private static ImageCollection _lib; - public static int Group16 + public static int Group { get => GetImage16Index("Group"); } - public static int Series16 + + public static int Series { get => GetImage16Index("Series"); } - public static int Question16 + + public static int Type + { + get => GetImage16Index("Type"); + } + + public static int Listview + { + get => GetImage16Index("Listview"); + } + + public static int Question { get => GetImage16Index("Question"); } - private static int GetImage16Index(string imgName) - { - var img = Lib16.Images[imgName]; - if (img == null) - img = Lib16.Images["Question"]; - return _lib16.Images.IndexOf(img); + public static int NotImported + { + get => GetImage16Index("NotImported"); } - #endregion - + private static int GetImage16Index(string imgName) + { + var img = Lib.Images[imgName]; + if (img == null) + img = Lib.Images["Question"]; + + return _lib.Images.IndexOf(img); + } + + #endregion 16 + #region Svg public static SvgImageCollection LibSvg @@ -64,6 +86,7 @@ _lib_svg.Add("Project", Resource1.Project); _lib_svg.Add("PumpMain", Resource1.PumpMain); _lib_svg.Add("Valve", Resource1.Valve); + _lib_svg.Add("CoolingTower", Resource1.CoolingTower); } return _lib_svg; } @@ -86,7 +109,11 @@ get => LibSvg[2]; } - #endregion + public static SvgImage CoolingTower + { + get => LibSvg[3]; + } + #endregion Svg } } \ No newline at end of file -- Gitblit v1.9.3