using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows.Media.Imaging; using System.Reflection; namespace Microsoft.Research.DynamicDataDisplay { public static class D3IconHelper { private static BitmapFrame icon = null; public static BitmapFrame DynamicDataDisplayIcon { get { if (icon == null) { Assembly currentAssembly = typeof(D3IconHelper).Assembly; icon = BitmapFrame.Create(currentAssembly.GetManifestResourceStream("Microsoft.Research.DynamicDataDisplay.Resources.D3-icon.ico")); } return icon; } } private static BitmapFrame whiteIcon = null; public static BitmapFrame DynamicDataDisplayWhiteIcon { get { if (whiteIcon == null) { Assembly currentAssembly = typeof(D3IconHelper).Assembly; whiteIcon = BitmapFrame.Create(currentAssembly.GetManifestResourceStream("Microsoft.Research.DynamicDataDisplay.Resources.D3-icon-white.ico")); } return whiteIcon; } } } }