using System.Windows; using System.Windows.Media; namespace AppResource { public class AppResource { public const string LoopEventName = "LoopData"; public string StartupPath { get; } = Environment.CurrentDirectory; public string ConnectSqlSuccess { get; } = (string)Application.Current.FindResource(nameof(ConnectSqlSuccess)); public SolidColorBrush SystemItemsSelectBackColor { get; } = (SolidColorBrush)Application.Current.FindResource(nameof(SystemItemsSelectBackColor)); public string ConnectSqlFail { get; } = (string)Application.Current.FindResource(nameof(ConnectSqlFail)); public string MessageCaption { get; } = (string)Application.Current.FindResource(nameof(MessageCaption)); public string SystemConfigIcon { get; } = (string)Application.Current.FindResource(nameof(SystemConfigIcon)); public string ShakerIcon { get; } = (string)Application.Current.FindResource(nameof(ShakerIcon)); public string LogIcon { get; } = (string)Application.Current.FindResource(nameof(LogIcon)); public string DataMangerIcon { get; } = (string)Application.Current.FindResource(nameof(DataMangerIcon)); private AppResource() { } static AppResource() { } public static AppResource Default { get; } = new AppResource(); } }