/// <summary> /// Gets the background brush. /// </summary> /// <param name="data">The data.</param> /// <returns></returns> private Brush GetBackgroundBrush(LayerConstraintsInfo data) { switch (data.Value) { case 0: return(Brushes.Black); case 7: return(Brushes.White); default: int v = data.Value; return(new SolidBrush(Color.FromArgb((byte)((v * 255) / 7), (byte)((v * 255) / 7), 255))); } }
/// <summary> /// Gets the foreground brush. /// </summary> /// <param name="data">The data.</param> /// <returns></returns> private Brush GetForegroundBrush(LayerConstraintsInfo data) { return(data.Value < 4 ? Brushes.White : Brushes.Black); }