Spread Windows Forms 13.0 Product Documentation
FarPoint.Win.Spread Assembly / FarPoint.Win.Spread Namespace / ResetOption Enumeration
Example Example


In This Topic
    ResetOption Enumeration
    In This Topic
    Specifies whether the rules or a particular rule should reset before testing the next rule.
    Syntax
    'Declaration
     
    Public Enum ResetOption 
       Inherits System.Enum
    'Usage
     
    Dim instance As ResetOption
    public enum ResetOption : System.Enum 
    Members
    MemberDescription
    All [2] Resets all the rules
    Current [1] Resets the current rule
    None [0] Never resets the rule(s)
    Remarks

    For more information about printing, refer to Managing Printing.

    Example
    FarPoint.Win.Spread.SmartPrintRulesCollection rules = new FarPoint.Win.Spread.SmartPrintRulesCollection();
    FarPoint.Win.Spread.ScaleRule sr = new FarPoint.Win.Spread.ScaleRule();
    FarPoint.Win.Spread.PrintInfo pi = new FarPoint.Win.Spread.PrintInfo();
    sr.EndFactor = 4;
    sr.Interval = 1;
    sr.ResetOption = FarPoint.Win.Spread.ResetOption.None;
    sr.StartFactor = 1;
    rules.Add(sr);
    pi.SmartPrintRules = rules;
    pi.UseSmartPrint = true;
    fpSpread1.ActiveSheet.PrintInfo = pi;
    
    Dim rules As New FarPoint.Win.Spread.SmartPrintRulesCollection
    Dim sr As New FarPoint.Win.Spread.ScaleRule
    Dim pi As New FarPoint.Win.Spread.PrintInfo
    sr.EndFactor = 4
    sr.Interval = 1
    sr.ResetOption = FarPoint.Win.Spread.ResetOption.None
    sr.StartFactor = 1
    rules.Add(sr)
    pi.SmartPrintRules = rules
    pi.UseSmartPrint = True
    FpSpread1.ActiveSheet.PrintInfo = pi
    
    Inheritance Hierarchy

    System.Object
       System.ValueType
          System.Enum
             FarPoint.Win.Spread.ResetOption

    See Also