Adds the two color scale rule to the rule collection.
'Declaration
Public Function AddTwoScaleRule( _
ByVal As ScaleValueType, _
ByVal As System.Object, _
ByVal As System.Windows.Media.Color, _
ByVal As ScaleValueType, _
ByVal As System.Object, _
ByVal As System.Windows.Media.Color, _
ByVal ParamArray () As CellRange _
) As TwoColorScaleRule
'Usage
Dim instance As ConditionalFormat
Dim minType As ScaleValueType
Dim minValue As System.Object
Dim minColor As System.Windows.Media.Color
Dim maxType As ScaleValueType
Dim maxValue As System.Object
Dim maxColor As System.Windows.Media.Color
Dim ranges() As CellRange
Dim value As TwoColorScaleRule
value = instance.AddTwoScaleRule(minType, minValue, minColor, maxType, maxValue, maxColor, ranges)
Parameters
- minType
- The minimum scale type.
- minValue
- The minimum scale value.
- minColor
- The minimum scale color.
- maxType
- The maximum scale type.
- maxValue
- The maximum scale value.
- maxColor
- The maximum scale color.
- ranges
- The cell ranges where the rule is applied.
Return Value
Returns the new two color scale rule.
This example creates a two scale rule.
GcSpreadSheet1.Sheets[0].Cells[0, 0].Value = -1;
GcSpreadSheet1.Sheets[0].Cells[1, 0].Value = 49;
GcSpreadSheet1.Sheets[0].Cells[2, 0].Value = 101;
GcSpreadSheet1.Sheets[0].ConditionalFormats.AddTwoScaleRule(GrapeCity.Windows.SpreadSheet.Data.ScaleValueType.Number, 1, Colors.Yellow, GrapeCity.Windows.SpreadSheet.Data.ScaleValueType.Number, 100, Colors.Red, new GrapeCity.Windows.SpreadSheet.Data.CellRange[] { new GrapeCity.Windows.SpreadSheet.Data.CellRange(0, 0, 20, 1) });
GcSpreadSheet1.Sheets(0).Cells(0, 0).Value = -1
GcSpreadSheet1.Sheets(0).Cells(1, 0).Value = 49
GcSpreadSheet1.Sheets(0).Cells(2, 0).Value = 101
GcSpreadSheet1.Sheets(0).ConditionalFormats.AddTwoScaleRule(GrapeCity.Windows.SpreadSheet.Data.ScaleValueType.Number, 1, Colors.Yellow, GrapeCity.Windows.SpreadSheet.Data.ScaleValueType.Number, 100, Colors.Red, New GrapeCity.Windows.SpreadSheet.Data.CellRange() { New GrapeCity.Windows.SpreadSheet.Data.CellRange(0, 0, 20, 1) })
Target Platforms: Windows 7, Windows 8 Desktop, Windows Vista SP1 or later, Windows Server 2000, Windows 2000 Professional (SP4), Windows XP (SP2), Windows 2008, Windows 2003 Server (SP1)