Classe ReportViewer
Incapsula le proprietà e i metodi utilizzati per il controllo ReportViewer.
Gerarchia di ereditarietà
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Windows.Forms.Control
System.Windows.Forms.ScrollableControl
System.Windows.Forms.ContainerControl
System.Windows.Forms.UserControl
Microsoft.Reporting.WinForms.ReportViewer
Spazio dei nomi Microsoft.Reporting.WinForms
Assembly: Microsoft.ReportViewer.WinForms (in Microsoft.ReportViewer.WinForms.dll)
Sintassi
'Dichiarazione
<DockingAttribute(DockingBehavior.Ask)> _
Public Class ReportViewer _
Inherits UserControl
'Utilizzo
Dim instance As ReportViewer
[DockingAttribute(DockingBehavior.Ask)]
public class ReportViewer : UserControl
[DockingAttribute(DockingBehavior::Ask)]
public ref class ReportViewer : public UserControl
[<DockingAttribute(DockingBehavior.Ask)>]
type ReportViewer =
class
inherit UserControl
end
public class ReportViewer extends UserControl
Nel tipo ReportViewer sono esposti i membri seguenti.
Costruttori
Nome | Descrizione | |
---|---|---|
ReportViewer | Costruisce un oggetto ReportViewer. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
AccessibilityObject | Ereditato da Control. | |
AccessibleDefaultActionDescription | Ereditato da Control. | |
AccessibleDescription | Ereditato da Control. | |
AccessibleName | Ereditato da Control. | |
AccessibleRole | Ereditato da Control. | |
ActiveControl | Ereditato da ContainerControl. | |
AllowDrop | Ereditato da Control. | |
Anchor | Ereditato da Control. | |
AutoScaleDimensions | Ereditato da ContainerControl. | |
AutoScaleFactor | Ereditato da ContainerControl. | |
AutoScaleMode | Ereditato da ContainerControl. | |
AutoScroll | Ereditato da ScrollableControl. | |
AutoScrollMargin | Ereditato da ScrollableControl. | |
AutoScrollMinSize | Ereditato da ScrollableControl. | |
AutoScrollOffset | Ereditato da Control. | |
AutoScrollPosition | Ereditato da ScrollableControl. | |
AutoSize | Ereditato da UserControl. | |
AutoSizeMode | Ereditato da UserControl. | |
AutoValidate | Ereditato da UserControl. | |
BackColor | Ottiene o imposta il colore di sfondo dell'area del rapporto del controllo. Esegue l'override di Control.BackColor. | |
BackgroundImage | Recupera o imposta l'immagine di sfondo del controllo ReportViewer. Esegue l'override di Control.BackgroundImage. | |
BackgroundImageLayout | Recupera o imposta il layout per l'immagine di sfondo del controllo ReportViewer. Esegue l'override di Control.BackgroundImageLayout. | |
BindingContext | Ereditato da ContainerControl. | |
BorderStyle | Recupera o imposta lo stile del bordo del controllo ReportViewer. | |
Bottom | Ereditato da Control. | |
Bounds | Ereditato da Control. | |
CanEnableIme | Ereditato da ContainerControl. | |
CanFocus | Ereditato da Control. | |
CanRaiseEvents | Ereditato da Control. | |
CanSelect | Ereditato da Control. | |
Capture | Ereditato da Control. | |
CausesValidation | Ereditato da Control. | |
ClientRectangle | Ereditato da Control. | |
ClientSize | Ereditato da Control. | |
CompanyName | Ereditato da Control. | |
Container | Ereditato da Component. | |
ContainsFocus | Ereditato da Control. | |
ContextMenu | Ereditato da Control. | |
ContextMenuStrip | Ereditato da Control. | |
Controls | Ereditato da Control. | |
Created | Ereditato da Control. | |
CreateParams | Ereditato da UserControl. | |
CurrentAutoScaleDimensions | Ereditato da ContainerControl. | |
CurrentPage | Recupera o imposta la pagina corrente del rapporto attivo del controllo ReportViewer. | |
CurrentStatus | Recupera un oggetto ReportViewerStatus che indica quali operazioni è possibile eseguire correntemente sul controllo ReportViewer, lo stato dell'area dei messaggi di richiesta e lo stato dell'area della mappa documento. | |
Cursor | Ereditato da Control. | |
DataBindings | Ereditato da Control. | |
DefaultCursor | Ereditato da Control. | |
DefaultImeMode | Ereditato da Control. | |
DefaultMargin | Ereditato da Control. | |
DefaultMaximumSize | Ereditato da Control. | |
DefaultMinimumSize | Ereditato da Control. | |
DefaultPadding | Ereditato da Control. | |
DefaultSize | Ereditato da UserControl. | |
DesignMode | Ereditato da Component. | |
DisplayMode | Recupera un valore di DisplayMode che indica la modalità di visualizzazione corrente del controllo ReportViewer. | |
DisplayRectangle | Ereditato da ScrollableControl. | |
Disposing | Ereditato da Control. | |
Dock | Ereditato da Control. | |
DockPadding | Ereditato da ScrollableControl. | |
DocumentMapCollapsed | Recupera o imposta lo stato di compressione della mappa documento. | |
DocumentMapWidth | Recupera o imposta la larghezza della mappa documento in pixel. | |
DoubleBuffered | Ereditato da Control. | |
Enabled | Ereditato da Control. | |
Events | Ereditato da Component. | |
Focused | Ereditato da Control. | |
Font | Ereditato da Control. | |
FontHeight | Ereditato da Control. | |
ForeColor | Ereditato da Control. | |
Handle | Ereditato da Control. | |
HasChildren | Ereditato da Control. | |
Height | Ereditato da Control. | |
HorizontalScroll | Ereditato da ScrollableControl. | |
HScroll | Ereditato da ScrollableControl. | |
ImeMode | Ereditato da Control. | |
ImeModeBase | Ereditato da Control. | |
InvokeRequired | Ereditato da Control. | |
IsAccessible | Ereditato da Control. | |
IsDisposed | Ereditato da Control. | |
IsDocumentMapWidthFixed | Indica se le dimensioni del pannello della mappa documento sono fisse o cambiano quando il visualizzatore viene ridimensionato. | |
IsHandleCreated | Ereditato da Control. | |
IsMirrored | Ereditato da Control. | |
KeepSessionAlive | Recupera o imposta un valore boolean che indica se impedire o meno la scadenza della sessione del server di rapporti fino a quando ReportViewer è in esecuzione. | |
LayoutEngine | Ereditato da Control. | |
Left | Ereditato da Control. | |
LocalReport | Restituisce il rapporto locale nel controllo ReportViewer. | |
Location | Ereditato da Control. | |
Margin | Ereditato da Control. | |
MaximumSize | Ereditato da Control. | |
Messages | Recupera o imposta un oggetto contenente messaggi personalizzati utilizzati dal controllo ReportViewer. | |
MinimumSize | Ereditato da Control. | |
Name | Ereditato da Control. | |
Padding | Ereditato da Control. | |
PageCountMode | Recupera o imposta un valore dell'enumerazione PageCountMode che indica la modalità di conteggio delle pagine predefinita da utilizzare durante il rendering di un rapporto nell'area del rapporto. | |
Parent | Ereditato da Control. | |
ParentForm | Ereditato da ContainerControl. | |
PreferredSize | Ereditato da Control. | |
PrinterSettings | Recupera o imposta un oggetto PrinterSettings contenente le impostazioni per la stampante predefinita e le opzioni di stampa utilizzate per inizializzare la finestra di dialogo Stampa e la finestra di dialogo Preferenze della stampante. | |
ProcessingMode | Recupera o imposta la modalità di elaborazione del controllo ReportViewer. | |
ProductName | Ereditato da Control. | |
ProductVersion | Ereditato da Control. | |
PromptAreaCollapsed | Recupera o imposta lo stato di compressione dell'area dei messaggi di richiesta per i parametri o dell'area dei messaggi di richiesta per le credenziali. | |
RecreatingHandle | Ereditato da Control. | |
Region | Ereditato da Control. | |
RenderRightToLeft | Obsoleto. Ereditato da Control. | |
ResizeRedraw | Ereditato da Control. | |
Right | Ereditato da Control. | |
RightToLeft | Ereditato da Control. | |
ScaleChildren | Ereditato da Control. | |
SearchState | Recupera il testo di ricerca e la pagina iniziale dell'operazione di ricerca del rapporto corrente. | |
ServerReport | Recupera un rapporto del server nel visualizzatore di rapporti. | |
ShowBackButton | Indica se il pulsante Indietro è visibile nel controllo. | |
ShowContextMenu | Indica se il menu Contesto è visibile. | |
ShowCredentialPrompts | Indica se i messaggi di richiesta delle credenziali utente verranno visualizzati. | |
ShowDocumentMapButton | Indica se il pulsante che consente di mostrare o comprimere la mappa documento è visibile sulla barra di divisione. | |
ShowExportButton | Indica se il pulsante Esporta è visibile nel controllo. | |
ShowFindControls | Indica se la casella di testo Trova è visibile nel controllo. | |
ShowFocusCues | Ereditato da Control. | |
ShowKeyboardCues | Ereditato da Control. | |
ShowPageNavigationControls | Indica se i controlli per la navigazione tra le pagine sono visibili. | |
ShowParameterPrompts | Indica se i messaggi di richiesta dei parametri sono visibili. | |
ShowPrintButton | Recupera o imposta un valore che indica se il pulsante Stampa è visibile. | |
ShowProgress | Indica se viene visualizzato un indicatore di stato animato durante l'elaborazione del rapporto. | |
ShowPromptAreaButton | Indica se il pulsante che consente di mostrare o comprimere l'area dei messaggi di richiesta è visibile sulla barra di divisione. | |
ShowRefreshButton | Indica se il pulsante Aggiorna è visibile. | |
ShowStopButton | Indica se il pulsante Interrompi è visibile. | |
ShowToolBar | Indica se la barra degli strumenti è visibile. | |
ShowZoomControl | Indica se la casella di riepilogo Zoom è visibile. | |
Site | Ereditato da Control. | |
Size | Ereditato da Control. | |
TabIndex | Ereditato da Control. | |
TabStop | Ereditato da Control. | |
Tag | Ereditato da Control. | |
Text | Ereditato da UserControl. | |
ToolStripRenderer | Recupera o imposta l'oggetto ToolStripRenderer utilizzato per personalizzare l'aspetto della barra degli strumenti del controllo ReportViewer e del menu di scelta rapida nel rapporto. | |
Top | Ereditato da Control. | |
TopLevelControl | Ereditato da Control. | |
UseWaitCursor | Ereditato da Control. | |
VerticalScroll | Ereditato da ScrollableControl. | |
Visible | Ereditato da Control. | |
VScroll | Ereditato da ScrollableControl. | |
WaitControlDisplayAfter | Recupera o imposta il ritardo in millisecondi che deve intercorrere prima che l'indicatore di stato occupato venga visualizzato all'utente. | |
Width | Ereditato da Control. | |
WindowTarget | Ereditato da Control. | |
ZoomCalculated | Recupera lo zoom della pagina calcolato in base alla modalità di zoom. | |
ZoomMode | Recupera o imposta la modalità di zoom del controllo. | |
ZoomPercent | Recupera o imposta la percentuale di zoom utilizzata per la visualizzazione del rapporto. |
In alto
Metodi
In alto
Eventi
Nome | Descrizione | |
---|---|---|
AutoSizeChanged | Ereditato da UserControl. | |
AutoValidateChanged | Ereditato da UserControl. | |
Back | Viene generato quando un utente torna al rapporto padre da un rapporto drill-through. | |
BackColorChanged | Ereditato da Control. | |
BackgroundImageChanged | Ereditato da Control. | |
BackgroundImageLayoutChanged | Ereditato da Control. | |
BindingContextChanged | Ereditato da Control. | |
BookmarkNavigation | Viene generato quando l'utente passa a un segnalibro nel rapporto. | |
CausesValidationChanged | Ereditato da Control. | |
ChangeUICues | Ereditato da Control. | |
Click | Ereditato da Control. | |
ClientSizeChanged | Ereditato da Control. | |
ContextMenuChanged | Ereditato da Control. | |
ContextMenuStripChanged | Ereditato da Control. | |
ControlAdded | Ereditato da Control. | |
ControlRemoved | Ereditato da Control. | |
CursorChanged | Ereditato da Control. | |
Disposed | Ereditato da Component. | |
DockChanged | Ereditato da Control. | |
DocumentMapNavigation | Viene generato quando si seleziona un nodo della mappa documento. | |
DoubleClick | Ereditato da Control. | |
DragDrop | Ereditato da Control. | |
DragEnter | Ereditato da Control. | |
DragLeave | Ereditato da Control. | |
DragOver | Ereditato da Control. | |
Drillthrough | Viene generato quando si seleziona un elemento drill-through in un rapporto. | |
EnabledChanged | Ereditato da Control. | |
Enter | Ereditato da Control. | |
FontChanged | Ereditato da Control. | |
ForeColorChanged | Ereditato da Control. | |
GiveFeedback | Ereditato da Control. | |
GotFocus | Ereditato da Control. | |
HandleCreated | Ereditato da Control. | |
HandleDestroyed | Ereditato da Control. | |
HelpRequested | Ereditato da Control. | |
Hyperlink | Viene generato quando un utente fa clic su un collegamento ipertestuale in un rapporto. | |
ImeModeChanged | Ereditato da Control. | |
Invalidated | Ereditato da Control. | |
KeyDown | Ereditato da Control. | |
KeyPress | Ereditato da Control. | |
KeyUp | Ereditato da Control. | |
Layout | Ereditato da Control. | |
Leave | Ereditato da Control. | |
Load | Ereditato da UserControl. | |
LocationChanged | Ereditato da Control. | |
LostFocus | Ereditato da Control. | |
MarginChanged | Ereditato da Control. | |
MouseCaptureChanged | Ereditato da Control. | |
MouseClick | Ereditato da Control. | |
MouseDoubleClick | Ereditato da Control. | |
MouseDown | Ereditato da Control. | |
MouseEnter | Ereditato da Control. | |
MouseHover | Ereditato da Control. | |
MouseLeave | Ereditato da Control. | |
MouseMove | Ereditato da Control. | |
MouseUp | Ereditato da Control. | |
MouseWheel | Ereditato da Control. | |
Move | Ereditato da Control. | |
PaddingChanged | Ereditato da Control. | |
PageNavigation | Viene generato quando un utente si sposta tra le pagine di un rapporto. | |
PageSettingsChanged | Si verifica quando i margini o le dimensioni di pagina per il rapporto corrente nel controllo ReportViewer sono stati modificati. | |
Paint | Ereditato da Control. | |
ParentChanged | Ereditato da Control. | |
PreviewKeyDown | Ereditato da Control. | |
Viene generato quando un utente stampa il rapporto. | ||
PrintingBegin | Si verifica quando l'utente fa clic sul pulsante Stampa nella finestra di dialogo Stampa. | |
QueryAccessibilityHelp | Ereditato da Control. | |
QueryContinueDrag | Ereditato da Control. | |
RegionChanged | Ereditato da Control. | |
RenderingBegin | Viene generato all'inizio del rendering del rapporto nel controllo ReportViewer. | |
RenderingComplete | Viene generato al termine del rendering del rapporto. | |
ReportError | Viene generato quando si verifica un errore nel rapporto. | |
ReportExport | Viene generato quando l'utente fa clic sul pulsante Esporta. | |
ReportRefresh | Viene generato quando si aggiorna il rapporto. | |
Resize | Ereditato da Control. | |
RightToLeftChanged | Ereditato da Control. | |
Scroll | Ereditato da ScrollableControl. | |
Search | Questo evento viene generato quando l'utente fa clic sul pulsante Trova o Trova successivo oppure quando viene richiamata un'operazione di ricerca a livello di programmazione. | |
SizeChanged | Ereditato da Control. | |
Sort | Viene generato quando l'utente esegue un ordinamento. | |
StatusChanged | Si verifica ogni volta che lo stato dell'interfaccia utente del controllo ReportViewer cambia. | |
StyleChanged | Ereditato da Control. | |
SubmittingDataSourceCredentials | Si verifica quando l'utente invia nuove credenziali per l'origine dati tramite l'area dei messaggi di richiesta incorporata. | |
SubmittingParameterValues | Si verifica quando i valori dei parametri vengono inviati al server di rapporti. | |
SystemColorsChanged | Ereditato da Control. | |
TabIndexChanged | Ereditato da Control. | |
TabStopChanged | Ereditato da Control. | |
TextChanged | Ereditato da UserControl. | |
Toggle | Viene generato quando l'utente attiva o disattiva la visualizzazione di un elemento nel rapporto. | |
Validated | Ereditato da Control. | |
Validating | Ereditato da Control. | |
ViewButtonClick | Viene generato quando l'utente fa clic sul pulsante Visualizza. | |
VisibleChanged | Ereditato da Control. | |
ZoomChange | Viene generato quando l'utente modifica il livello di zoom del controllo ReportViewer. |
In alto
Campi
Nome | Descrizione | |
---|---|---|
MaximumPageCount | Costante che rappresenta il numero massimo di pagine in un rapporto quando la modalità di conteggio delle pagine corrente è Estimate. |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
IContainerControl.ActivateControl | Ereditato da ContainerControl. | |
IDropTarget.OnDragDrop | Ereditato da Control. | |
IDropTarget.OnDragEnter | Ereditato da Control. | |
IDropTarget.OnDragLeave | Ereditato da Control. | |
IDropTarget.OnDragOver | Ereditato da Control. |
In alto
Osservazioni
Questo controllo consente di visualizzare il rapporto e l'interfaccia utente ad esso associata.
È possibile utilizzare il controllo in modalità di elaborazione locale o remota. Nella prima modalità, l'elaborazione e il rendering del rapporto vengono eseguiti a livello locale. Nella seconda modalità, l'elaborazione viene eseguita in un server di rapporto e la visualizzazione avviene a livello locale. Per la modalità di elaborazione remota è necessaria un'istanza Microsoft SQL Server 2008 o versione successiva del server di rapporti.
Protezione dei thread
I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.