Spread Windows Forms 13.0 Product Documentation
FarPoint.Win.Spread Assembly / FarPoint.Win.Spread.CellType Namespace / PercentCellType Class / DecimalPlaces Property
Example


In This Topic
    DecimalPlaces Property (PercentCellType)
    In This Topic
    Gets or sets the number of decimal places.
    Syntax
    'Declaration
     
    Public Property DecimalPlaces As Integer
    'Usage
     
    Dim instance As PercentCellType
    Dim value As Integer
     
    instance.DecimalPlaces = value
     
    value = instance.DecimalPlaces
    public int DecimalPlaces {get; set;}

    Property Value

    Integer number of decimal places
    Remarks

    The maximum number is 16.

    Example
    This example creates a percent-formatted numeric cell and sets the various formatting properties.
    FarPoint.Win.Spread.CellType.PercentCellType prctcell = new FarPoint.Win.Spread.CellType.PercentCellType();
    prctcell.DecimalPlaces = 3;
    prctcell.DecimalSeparator = ",";
    prctcell.FixedPoint = true;
    prctcell.LeadingZero = FarPoint.Win.Spread.CellType.LeadingZero.UseRegional;
    prctcell.MaximumValue = 50000.0;
    prctcell.MinimumValue = -1000.0;
    prctcell.NegativeFormat = FarPoint.Win.Spread.CellType.PercentNegativeFormat.PercentAfterWithSpace;
    prctcell.NegativeRed = true;
    prctcell.PercentSign = "%";
    prctcell.PositiveFormat = FarPoint.Win.Spread.CellType.PercentPositiveFormat.PercentAfter;
    prctcell.Separator = "/";
    prctcell.ShowSeparator = true;
    prctcell.SpinButton = true;
    prctcell.SpinDecimalIncrement = 10;
    prctcell.SpinIntegerIncrement = 5;
    prctcell.SpinWrap = true;
    fpSpread1.ActiveSheet.Cells[0, 0].CellType = prctcell;
    fpSpread1.ActiveSheet.Cells[0, 0].Value = -443.0908;
    Dim prctcell As New FarPoint.Win.Spread.CellType.PercentCellType()
    prctcell.DecimalPlaces = 3
    prctcell.DecimalSeparator = ","
    prctcell.FixedPoint = True
    prctcell.LeadingZero = FarPoint.Win.Spread.CellType.LeadingZero.UseRegional
    prctcell.MaximumValue = 50000.0
    prctcell.MinimumValue = -1000.0
    prctcell.NegativeFormat = FarPoint.Win.Spread.CellType.PercentNegativeFormat.PercentAfterWithSpace
    prctcell.NegativeRed = True
    prctcell.PercentSign = "%"
    prctcell.PositiveFormat = FarPoint.Win.Spread.CellType.PercentPositiveFormat.PercentAfter
    prctcell.Separator = "/"
    prctcell.ShowSeparator = True
    prctcell.SpinButton = True
    prctcell.SpinDecimalIncrement = 10
    prctcell.SpinIntegerIncrement = 5
    prctcell.SpinWrap = True
    FpSpread1.ActiveSheet.Cells(0, 0).CellType = prctcell
    FpSpread1.ActiveSheet.Cells(0, 0).Value = -443.9098
    See Also