Metodo ReportViewer.SetPageSettings
Configura le impostazioni di pagina utilizzate per stampare il rapporto corrente nel controllo ReportViewer o per visualizzarlo nella modalità di layout di stampa.
Spazio dei nomi Microsoft.Reporting.WinForms
Assembly: Microsoft.ReportViewer.WinForms (in Microsoft.ReportViewer.WinForms.dll)
Sintassi
'Dichiarazione
Public Sub SetPageSettings ( _
pageSettings As PageSettings _
)
'Utilizzo
Dim instance As ReportViewer
Dim pageSettings As PageSettings
instance.SetPageSettings(pageSettings)
public void SetPageSettings(
PageSettings pageSettings
)
public:
void SetPageSettings(
PageSettings^ pageSettings
)
member SetPageSettings :
pageSettings:PageSettings -> unit
public function SetPageSettings(
pageSettings : PageSettings
)
Parametri
- pageSettings
Tipo: System.Drawing.Printing.PageSettings
Oggetto PageSettings contenente le nuove impostazioni di pagina.
Questo parametro non deve essere nullriferimento Null (Nothing in Visual Basic)..
Osservazioni
Per impostazione predefinita, il controllo ReportViewer utilizza le impostazioni di pagina specificate nella definizione del rapporto durante la stampa del rapporto corrente o la relativa visualizzazione nella modalità di layout di stampa. Utilizzare questo metodo per modificare le impostazioni di pagina per il rapporto corrente (non la pagina corrente), ad esempio margini o formato della carta. Questo metodo convalida i valori relativi al margine e alle dimensioni di pagina nel parametro pageSettings. Si noti che la modifica ha effetto solo sul rapporto corrente nel controllo ReportViewer e non sul rapporto padre o sui rapporti drill-through corrispondenti da esso accessibili.
Il controllo ReportViewer utilizza la proprietà pageSettings**.PrinterSettings** per inizializzare la finestra di dialogo Stampa, ma non convalida la proprietà .PrinterSettingspageSettings. Le impostazioni della stampante in pageSettings**.PrinterSettings** influiscono su tutti i rapporti visualizzati nel controllo ReportViewer. Se pageSettings**.PrinterSettings** è nullriferimento Null (Nothing in Visual Basic)., le impostazioni della stampante esistenti rimangono invariate.
Se il controllo ReportViewer è in modalità di layout di stampa quando viene chiamato questo metodo, le eventuali operazioni di rendering di rapporti attualmente in esecuzione vengono annullate e viene eseguito immediatamente il rendering del rapporto.