/// <summary> /// Constructs a scale value with the specified type and value. /// </summary> /// <param name="type">The type.</param> /// <param name="value">The value.</param> public ScaleValue(ScaleValueType type, object value) { this.type = type; this.value = value; }
/// <summary> /// Creates a new three color scale with the specified parameters. /// </summary> /// <param name="minType">The minimum scale type.</param> /// <param name="minValue">The minimum scale value.</param> /// <param name="minColor">The minimum scale color.</param> /// <param name="midType">The midpoint scale type.</param> /// <param name="midValue">The midpoint scale value.</param> /// <param name="midColor">The midpoint scale color.</param> /// <param name="maxType">The maximum scale type.</param> /// <param name="maxValue">The maximum scale value.</param> /// <param name="maxColor">The maximum scale color.</param> /// <returns>The new three color scale rule</returns> public static ThreeColorScaleRule Create(ScaleValueType minType, object minValue, Windows.UI.Color minColor, ScaleValueType midType, object midValue, Windows.UI.Color midColor, ScaleValueType maxType, object maxValue, Windows.UI.Color maxColor) { return(new ThreeColorScaleRule(minType, minValue, minColor, midType, midValue, midColor, maxType, maxValue, maxColor)); }
internal DataBarRule(ScaleValueType minType, object minValue, ScaleValueType maxType, object maxValue, Windows.UI.Color color) : base(new ScaleValue(minType, minValue), null, new ScaleValue(maxType, maxValue)) { this.Init(color); }
internal ThreeColorScaleRule(ScaleValueType minType, object minValue, Windows.UI.Color minColor, ScaleValueType midType, object midValue, Windows.UI.Color midColor, ScaleValueType maxType, object maxValue, Windows.UI.Color maxColor) : base(new ScaleValue(minType, minValue), new ScaleValue(midType, midValue), new ScaleValue(maxType, maxValue)) { base.Expected[0] = minColor; base.Expected[1] = midColor; base.Expected[2] = maxColor; }
/// <summary> /// Creates a new object of the data bar set rule. /// </summary> /// <param name="minType">The minimum type.</param> /// <param name="minValue">The minimum value.</param> /// <param name="maxType">The maximum type.</param> /// <param name="maxValue">The maximum value.</param> /// <param name="Color">The color.</param> /// <returns>A new data bar set rule.</returns> public static DataBarRule Create(ScaleValueType minType, object minValue, ScaleValueType maxType, object maxValue, Windows.UI.Color Color) { return(new DataBarRule(minType, minValue, maxType, maxValue, Color)); }