public static BitmapImage GetClassIcon(HeroClassAll @class) { var path = new StringBuilder("ClassIcons"); if(@class == HeroClassAll.All || @class == HeroClassAll.Archived) { path.Append("/General/"); path.Append(string.IsNullOrEmpty(Config.Instance.ThemeName) ? "BaseLight" : Config.Instance.ThemeName); path.Append(@class == HeroClassAll.All ? "/all.png" : "/archived.png"); } else path.Append($"/{Config.Instance.ClassIconStyle}/{@class.ToString().ToLower()}.png"); return GetImage(path.ToString()); }
public static BitmapImage GetClassIcon(HeroClassAll @class) { if(LicenseManager.UsageMode == LicenseUsageMode.Designtime) return new BitmapImage(); var path = new StringBuilder("ClassIcons"); if(@class == HeroClassAll.All || @class == HeroClassAll.Archived) { path.Append("/General/"); path.Append(Config.Instance.AppTheme); path.Append(@class == HeroClassAll.All ? "/all.png" : "/archived.png"); } else path.Append($"/{Config.Instance.ClassIconStyle}/{@class.ToString().ToLower()}.png"); return GetImage(path.ToString()); }
public static BitmapImage GetClassIcon(HeroClassAll @class) { var path = new StringBuilder("ClassIcons"); if (@class == HeroClassAll.All || @class == HeroClassAll.Archived) { path.Append("/General/"); path.Append(Config.Instance.AppTheme); path.Append(@class == HeroClassAll.All ? "/all.png" : "/archived.png"); } else { path.Append($"/{Config.Instance.ClassIconStyle}/{@class.ToString().ToLower()}.png"); } return(GetImage(path.ToString())); }
public static BitmapImage GetClassIcon(HeroClassAll @class) { var path = new StringBuilder("ClassIcons"); if (@class == HeroClassAll.All || @class == HeroClassAll.Archived) { path.Append("/General/"); path.Append(string.IsNullOrEmpty(Config.Instance.ThemeName) ? "BaseLight" : Config.Instance.ThemeName); path.Append(@class == HeroClassAll.All ? "/all.png" : "/archived.png"); } else { path.Append(string.Format("/{0}/{1}.png", Config.Instance.ClassIconStyle, @class.ToString().ToLower())); } return(GetImage(path.ToString())); }