Files
DynamicDataDisplay/Resources/D3IconHelper.cs
2024-02-23 00:46:06 -05:00

42 lines
1016 B
C#

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;
}
}
}
}