Spread WinRT Documentation
GrapeCity.Xaml.SpreadSheet.Data Namespace / PrintPageOrder Enumeration
Example Example


In This Topic
    PrintPageOrder Enumeration
    In This Topic
    Specifies the order in which pages are printed.
    Syntax
    'Declaration
     
    Public Enum PrintPageOrder 
       Inherits System.Enum
    'Usage
     
    Dim instance As PrintPageOrder
    public enum PrintPageOrder : System.Enum 
    Members
    MemberDescription
    Auto[0] Automatically determines the best order for printing pages.
    DownThenOver[1] Prints pages down then across.
    OverThenDown[2] Prints pages across then down.
    Example
    This example uses the PrintPageOrder enumeration.
    int i, j;
    for (i = 0; i <= 50; i++)
    {
           for (j = 0; j <= 20; j++)
            gcSpreadSheet1.ActiveSheet.SetValue(i, j, "test");
    }
    
    GrapeCity.Xaml.SpreadSheet.Data.PrintInfo printset = new GrapeCity.Xaml.SpreadSheet.Data.PrintInfo();
    printset.Orientation = GrapeCity.Xaml.SpreadSheet.Data.PrintPageOrientation.Portrait;
    printset.PageOrder = GrapeCity.Xaml.SpreadSheet.Data.PrintPageOrder.Auto;
    printset.PageRange = "1-3";
    printset.PaperSize = new GrapeCity.Xaml.SpreadSheet.Data.PaperSize(GrapeCity.Xaml.SpreadSheet.Data.PaperKind.Letter);
    //printset.PaperSize = new GrapeCity.Xaml.SpreadSheet.Data.PaperSize(600, 300);
    //printset.PaperSize = new GrapeCity.Xaml.SpreadSheet.Data.PaperSize();
    gcSpreadSheet1.Sheets[0].PrintInfo = printset;
    For i = 0 To 50
    For j = 0 To 20
    GcSpreadSheet1.ActiveSheet.SetValue(i, j, "test")
    Next j
    Next i
    
    Dim printset As New GrapeCity.Xaml.SpreadSheet.Data.PrintInfo()
    printset.Orientation = GrapeCity.Xaml.SpreadSheet.Data.PrintPageOrientation.Portrait
    printset.PageOrder = GrapeCity.Xaml.SpreadSheet.Data.PrintPageOrder.Auto
    printset.PageRange = "1-3"
    'printset.PaperSize = new GrapeCity.Xaml.SpreadSheet.Data.PaperSize(GrapeCity.Xaml.SpreadSheet.Data.PaperKind.Letter)
    printset.PaperSize = New GrapeCity.Xaml.SpreadSheet.Data.PaperSize(600, 300)
    'printset.PaperSize = new GrapeCity.Xaml.SpreadSheet.Data.PaperSize()
    GcSpreadSheet1.Sheets(0).PrintInfo = printset
    Inheritance Hierarchy

    System.Object
       System.ValueType
          System.Enum
             GrapeCity.Xaml.SpreadSheet.Data.PrintPageOrder

    See Also