Spread for ASP.NET 10 Product Documentation
Formula Property (UnaryComparisonConditionalFormattingRule)
Example 


Gets or sets the formula.
Syntax
'Declaration
 
Public Property Formula As String
'Usage
 
Dim instance As UnaryComparisonConditionalFormattingRule
Dim value As String
 
instance.Formula = value
 
value = instance.Formula
public string Formula {get; set;}

Property Value

The formula.
Example
This example uses a formula to evaluate the value in the rule.
protected void Page_Load(object sender, EventArgs e)
{
    if (this.IsPostBack) return;
    FpSpread1.Sheets[0].Cells[0, 0].Value = 3;
    FpSpread1.Sheets[0].Cells[1, 0].Value = 2;
    FpSpread1.Sheets[0].Cells[1, 1].Value = 4;
    FpSpread1.Sheets[0].Cells[0, 1].Value = 1;   
    //Unary comparison CF
    FarPoint.Web.Spread.UnaryComparisonConditionalFormattingRule unary = new FarPoint.Web.Spread.UnaryComparisonConditionalFormattingRule(FarPoint.Web.Spread.UnaryComparisonOperator.EqualTo, "=A1+B1", true);
    unary.Formula = "=A1+B1";
    unary.BackColor = System.Drawing.Color.Red;
    unary.FontStyle = new FarPoint.Web.Spread.SpreadFontStyle(FarPoint.Web.Spread.UnderlineFontStyle.None);
    unary.FontStyle.RegularBoldItalic = FarPoint.Web.Spread.RegularBoldItalicFontStyle.Bold;
    FpSpread1.ActiveSheetView.SetConditionalFormatting(1, 1, unary);      
}
Protected Sub Page_Load(sender As Object, e As EventArgs)
If Me.IsPostBack Then
   Return
End If
FpSpread1.Sheets(0).Cells(0, 0).Value = 3
FpSpread1.Sheets(0).Cells(1, 0).Value = 2
FpSpread1.Sheets(0).Cells(1, 1).Value = 4
FpSpread1.Sheets(0).Cells(0, 1).Value = 1
'Unary comparison CF
Dim unary As New FarPoint.Web.Spread.UnaryComparisonConditionalFormattingRule(FarPoint.Web.Spread.UnaryComparisonOperator.EqualTo, "=A1+B1", True)
unary.Formula = "=A1+B1"
unary.BackColor = System.Drawing.Color.Red
unary.FontStyle = New FarPoint.Web.Spread.SpreadFontStyle(FarPoint.Web.Spread.UnderlineFontStyle.None)
unary.FontStyle.RegularBoldItalic = FarPoint.Web.Spread.RegularBoldItalicFontStyle.Bold
FpSpread1.ActiveSheetView.SetConditionalFormatting(1, 1, unary)
End Sub
Requirements

Target Platforms: Windows 7, Windows 8, Windows 10, Windows Vista, Windows Server 2003, Windows Server 2008, Windows Server 2012, Windows XP Professional

See Also

Reference

UnaryComparisonConditionalFormattingRule Class
UnaryComparisonConditionalFormattingRule Members

 

 


Copyright © GrapeCity, inc. All rights reserved.