Spread for ASP.NET 7.0 Product Documentation
BestFitColumnRule Constructor()
See Also  Example Support Options
FarPoint.Web.Spread Assembly > FarPoint.Web.Spread Namespace > BestFitColumnRule Class > BestFitColumnRule Constructor : BestFitColumnRule Constructor()


Glossary Item Box

Creates a new rule that determines how best to print the columns.

Syntax

Visual Basic (Declaration) 
Public Function New()
Visual Basic (Usage)Copy Code
Dim instance As New BestFitColumnRule()
C# 
public BestFitColumnRule()

Example

This example shows the use of this property when creating a PrintInfo object and setting up the rules for optimum printing.
C#Copy Code
FarPoint.Web.Spread.SmartPrintRulesCollection rules = new FarPoint.Web.Spread.SmartPrintRulesCollection();
FarPoint.Web.Spread.PrintInfo pi = new FarPoint.Web.Spread.PrintInfo();
FarPoint.Web.Spread.LandscapeRule lr = new FarPoint.Web.Spread.LandscapeRule();
FarPoint.Web.Spread.ScaleRule sr = new FarPoint.Web.Spread.ScaleRule();
FarPoint.Web.Spread.BestFitColumnRule bfcr = new FarPoint.Web.Spread.BestFitColumnRule();
lr.ResetOption = FarPoint.Web.Spread.ResetOption.None;
sr.ResetOption = FarPoint.Web.Spread.ResetOption.None;
sr.StartFactor = 1;
sr.EndFactor = 2;
sr.Interval = 0.5f;
bfcr.ResetOption = FarPoint.Web.Spread.ResetOption.None;
rules.Add(lr);
rules.Add(sr);
rules.Add(bfcr);
pi.SmartPrintRules = rules;
FpSpread1.ActiveSheetView.PrintInfo = pi;
VB.NETCopy Code
Dim rules As New FarPoint.Web.Spread.SmartPrintRulesCollection
Dim pi As New FarPoint.Web.Spread.PrintInfo
Dim lr As New FarPoint.Web.Spread.LandscapeRule
Dim sr As New FarPoint.Web.Spread.ScaleRule
Dim bfcr As New FarPoint.Web.Spread.BestFitColumnRule
lr.ResetOption = FarPoint.Web.Spread.ResetOption.None
sr.ResetOption = FarPoint.Web.Spread.ResetOption.None
sr.StartFactor = 1
sr.EndFactor = 2
sr.Interval = 0.5
bfcr.ResetOption = FarPoint.Web.Spread.ResetOption.None
rules.Add(lr)
rules.Add(sr)
rules.Add(bfcr)
pi.SmartPrintRules = rules
FpSpread1.ActiveSheetView.PrintInfo = pi

Requirements

Target Platforms: Windows 7, Windows 8, Windows Vista, Windows Server 2000, Windows 2000 Professional, Windows XP Professional, Windows NT 4.0 Workstation, SP6, Windows NT 4.0 Server, SP6

See Also

© 2002-2014 ComponentOne, a division of GrapeCity. All Rights Reserved.