public void ArgbConversion() { const int argb1 = 0x12345678; var color = ColorConverter.FromArgb(argb1); var argb2 = ColorConverter.ToArgb(color); Assert.AreEqual(argb1, argb2); }
public SolidColorBrush GetBrush(string name) { if (!_nameToArgb.TryGetValue(name, out var argb)) { return(DefaultDrawingPrimitives.DefaultBrush); } return(BrushCache.GetBrush(ColorConverter.FromArgb(argb))); }
public SolidColorBrush GetBrush(string name) { if (!_nameToArgb.TryGetValue(name, out var argb)) { return(Brushes.Black); } return(BrushCache.GetBrush(ColorConverter.FromArgb(argb))); }
public IEnumerable <ColorMapping> GetColorMappings() { return(_nameToArgb.Select(pair => new ColorMapping { Name = pair.Key, Color = ColorConverter.FromArgb(pair.Value) })); }