Visual Basic (Declaration) | |
---|---|
Public Enum ComparisonOperator Inherits System.Enum |
Visual Basic (Usage) | Copy Code |
---|---|
Dim instance As ComparisonOperator |
C# | |
---|---|
public enum ComparisonOperator : System.Enum |
Member | Description |
---|---|
Between | Determines whether a cell value is between the two parameter values |
EqualTo | Determines whether a cell value is equal to the parameter value |
GreaterThan | Determines whether a cell value is greater than the parameter value |
GreaterThanOrEqualTo | Determines whether a cell value is greater than or equal to the parameter value |
IsEmpty | Determines whether a cell is empty |
IsFalse | Determines whether a formula evaluates to false |
IsTrue | Determines whether a formula evaluates to true |
LessThan | Determines whether a cell value is less than the parameter value |
LessThanOrEqualTo | Determines whether a cell value is less than or equal to the parameter value |
NotBetween | Determines whether a cell value is not between the two parameter values |
NotEqualTo | Determines whether a cell value is not equal to the parameter value |
This example changes the cell color based on different values that are entered.
C# | Copy Code |
---|---|
FarPoint.Win.Spread.NamedStyle styleCold = new FarPoint.Win.Spread.NamedStyle(); FarPoint.Win.Spread.NamedStyle styleCool = new FarPoint.Win.Spread.NamedStyle(); FarPoint.Win.Spread.NamedStyle styleMild = new FarPoint.Win.Spread.NamedStyle(); FarPoint.Win.Spread.NamedStyle styleWarm = new FarPoint.Win.Spread.NamedStyle(); FarPoint.Win.Spread.NamedStyle styleHot = new FarPoint.Win.Spread.NamedStyle(); styleCold.BackColor = Color.Blue; styleCold.ForeColor = Color.White; styleCool.BackColor = Color.Cyan; styleMild.BackColor = Color.Lime; styleWarm.BackColor = Color.Yellow; styleHot.BackColor = Color.Red; if (fpSpread1.ActiveSheet.Models.Style is FarPoint.Win.Spread.IConditionalFormatSupport) { ((FarPoint.Win.Spread.IConditionalFormatSupport)fpSpread1.ActiveSheet.Models.Style).SetConditionalFormat(1,1,styleCold, FarPoint.Win.Spread.ComparisonOperator.LessThanOrEqualTo, "40"); ((FarPoint.Win.Spread.IConditionalFormatSupport)fpSpread1.ActiveSheet.Models.Style).SetConditionalFormat(1,1,styleCool, FarPoint.Win.Spread.ComparisonOperator.Between, "40","55"); ((FarPoint.Win.Spread.IConditionalFormatSupport)fpSpread1.ActiveSheet.Models.Style).SetConditionalFormat(1,1,styleMild, FarPoint.Win.Spread.ComparisonOperator.Between, "55","75"); ((FarPoint.Win.Spread.IConditionalFormatSupport)fpSpread1.ActiveSheet.Models.Style).SetConditionalFormat(1,1,styleWarm, FarPoint.Win.Spread.ComparisonOperator.Between, "75","85"); ((FarPoint.Win.Spread.IConditionalFormatSupport)fpSpread1.ActiveSheet.Models.Style).SetConditionalFormat(1,1,styleHot, FarPoint.Win.Spread.ComparisonOperator.GreaterThan, "85"); } |
Visual Basic | Copy Code |
---|---|
Dim styleCold As New FarPoint.Win.Spread.NamedStyle Dim styleCool As New FarPoint.Win.Spread.NamedStyle Dim styleMild As New FarPoint.Win.Spread.NamedStyle Dim styleWarm As New FarPoint.Win.Spread.NamedStyle Dim styleHot As New FarPoint.Win.Spread.NamedStyle styleCold.BackColor = Color.Blue styleCold.ForeColor = Color.White styleCool.BackColor = Color.Cyan styleMild.BackColor = Color.Lime styleWarm.BackColor = Color.Yellow styleHot.BackColor = Color.Red FpSpread1.ActiveSheet.Cells(1, 1).Value = 73 If TypeOf FpSpread1.ActiveSheet.Models.Style Is FarPoint.Win.Spread.IConditionalFormatSupport Then CType(FpSpread1.ActiveSheet.Models.Style, FarPoint.Win.Spread.IConditionalFormatSupport).SetConditionalFormat(1, 1, styleCold, FarPoint.Win.Spread.ComparisonOperator.LessThanOrEqualTo, "40") CType(FpSpread1.ActiveSheet.Models.Style, FarPoint.Win.Spread.IConditionalFormatSupport).SetConditionalFormat(1, 1, styleCool, FarPoint.Win.Spread.ComparisonOperator.Between, "40", "55") CType(FpSpread1.ActiveSheet.Models.Style, FarPoint.Win.Spread.IConditionalFormatSupport).SetConditionalFormat(1, 1, styleMild, FarPoint.Win.Spread.ComparisonOperator.Between, "55", "75") CType(FpSpread1.ActiveSheet.Models.Style, FarPoint.Win.Spread.IConditionalFormatSupport).SetConditionalFormat(1, 1, styleWarm, FarPoint.Win.Spread.ComparisonOperator.Between, "75", "85") CType(FpSpread1.ActiveSheet.Models.Style, FarPoint.Win.Spread.IConditionalFormatSupport).SetConditionalFormat(1, 1, styleHot, FarPoint.Win.Spread.ComparisonOperator.GreaterThan, "85") End If |
System.Object
System.ValueType
System.Enum
FarPoint.Win.Spread.ComparisonOperator
Target Platforms: Windows 2000 Professional (SP4), Windows 2000 Server, Windows 2003 Server (SP1), Windows 2008, Windows XP (SP2), Windows Vista, Windows 7, Windows 8
Reference
FarPoint.Win.Spread NamespaceComparisonOperator Property (ConditionalFormat Class)