ServerReport.GetDefaultPageSettings Method

Gets the default page settings specified in the report definition.

Namespace: Microsoft.Reporting.WinForms
Assembly: Microsoft.ReportViewer.WinForms (in microsoft.reportviewer.winforms.dll)

Syntax

'Declaration
Public Overrides Function GetDefaultPageSettings As ReportPageSettings
'Usage
Dim instance As ServerReport
Dim returnValue As ReportPageSettings

returnValue = instance.GetDefaultPageSettings
public override ReportPageSettings GetDefaultPageSettings ()
public:
virtual ReportPageSettings^ GetDefaultPageSettings () override
public ReportPageSettings GetDefaultPageSettings ()
public override function GetDefaultPageSettings () : ReportPageSettings

Return Value

A ReportPageSettings object containing the default page settings for the local report.

Remarks

The ReportPageSettings object that is returned can be used to pass page margin and page size information via the deviceInfo argument passed to the Render method.

Example

Private Sub Button2_Click(ByVal sender As System.Object, _
   ByVal e As System.EventArgs) Handles Button2.Click
   Dim pageSettings As ReportPageSettings

   pageSettings = ReportViewer1.ServerReport.GetDefaultPageSettings

   Debug.WriteLine(pageSettings.Margins.Top)
   Debug.WriteLine(pageSettings.Margins.Bottom)
   Debug.WriteLine(pageSettings.Margins.Left)
   Debug.WriteLine(pageSettings.Margins.Right)
   Debug.WriteLine(pageSettings.PaperSize.Kind)
   Debug.WriteLine(pageSettings.PaperSize.RawKind)
   Debug.WriteLine(pageSettings.PaperSize.PaperName)
   Debug.WriteLine(pageSettings.PaperSize.Height)
   Debug.WriteLine(pageSettings.PaperSize.Width)

End Sub

See Also

Reference

ServerReport Class
ServerReport Members
Microsoft.Reporting.WinForms Namespace