AppResource.cs 1.3 KB

1234567891011121314151617181920212223
  1. using System.Windows;
  2. using System.Windows.Media;
  3. namespace AppResource
  4. {
  5. public class AppResource
  6. {
  7. public const string LoopEventName = "LoopData";
  8. public string StartupPath { get; } = Environment.CurrentDirectory;
  9. public string ConnectSqlSuccess { get; } = (string)Application.Current.FindResource(nameof(ConnectSqlSuccess));
  10. public SolidColorBrush SystemItemsSelectBackColor { get; } = (SolidColorBrush)Application.Current.FindResource(nameof(SystemItemsSelectBackColor));
  11. public string ConnectSqlFail { get; } = (string)Application.Current.FindResource(nameof(ConnectSqlFail));
  12. public string MessageCaption { get; } = (string)Application.Current.FindResource(nameof(MessageCaption));
  13. public string SystemConfigIcon { get; } = (string)Application.Current.FindResource(nameof(SystemConfigIcon));
  14. public string ShakerIcon { get; } = (string)Application.Current.FindResource(nameof(ShakerIcon));
  15. public string LogIcon { get; } = (string)Application.Current.FindResource(nameof(LogIcon));
  16. public string DataMangerIcon { get; } = (string)Application.Current.FindResource(nameof(DataMangerIcon));
  17. private AppResource() { }
  18. static AppResource() { }
  19. public static AppResource Default { get; } = new AppResource();
  20. }
  21. }