ReportViewer-Klasse
Kapselt die für das ReportViewer-Steuerelement verwendeten Methoden und Eigenschaften.
Vererbungshierarchie
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
Namespace: Microsoft.Reporting.WinForms
Assembly: Microsoft.ReportViewer.WinForms (in Microsoft.ReportViewer.WinForms.dll)
Syntax
'Declaration
<DockingAttribute(DockingBehavior.Ask)> _
Public Class ReportViewer _
Inherits UserControl
'Usage
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
Der ReportViewer-Typ macht folgende Elemente verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
ReportViewer | Erstellt ein ReportViewer-Objekt. |
Zum Anfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
AccessibilityObject | (Geerbt von Control.) | |
AccessibleDefaultActionDescription | (Geerbt von Control.) | |
AccessibleDescription | (Geerbt von Control.) | |
AccessibleName | (Geerbt von Control.) | |
AccessibleRole | (Geerbt von Control.) | |
ActiveControl | (Geerbt von ContainerControl.) | |
AllowDrop | (Geerbt von Control.) | |
Anchor | (Geerbt von Control.) | |
AutoScaleDimensions | (Geerbt von ContainerControl.) | |
AutoScaleFactor | (Geerbt von ContainerControl.) | |
AutoScaleMode | (Geerbt von ContainerControl.) | |
AutoScroll | (Geerbt von ScrollableControl.) | |
AutoScrollMargin | (Geerbt von ScrollableControl.) | |
AutoScrollMinSize | (Geerbt von ScrollableControl.) | |
AutoScrollOffset | (Geerbt von Control.) | |
AutoScrollPosition | (Geerbt von ScrollableControl.) | |
AutoSize | (Geerbt von UserControl.) | |
AutoSizeMode | (Geerbt von UserControl.) | |
AutoValidate | (Geerbt von UserControl.) | |
BackColor | Ruft die Hintergrundfarbe für den Berichtsbereich des Steuerelements ab bzw. legt diese fest. (Überschreibt Control.BackColor.) | |
BackgroundImage | Ruft das Hintergrundbild des ReportViewer-Steuerelements ab bzw. legt dieses fest. (Überschreibt Control.BackgroundImage.) | |
BackgroundImageLayout | Ruft das Layout für das Hintergrundbild des ReportViewer-Steuerelements ab bzw. legt dieses fest. (Überschreibt Control.BackgroundImageLayout.) | |
BindingContext | (Geerbt von ContainerControl.) | |
BorderStyle | Ruft die Rahmenart des ReportViewer-Steuerelements ab bzw. legt diese fest. | |
Bottom | (Geerbt von Control.) | |
Bounds | (Geerbt von Control.) | |
CanEnableIme | (Geerbt von ContainerControl.) | |
CanFocus | (Geerbt von Control.) | |
CanRaiseEvents | (Geerbt von Control.) | |
CanSelect | (Geerbt von Control.) | |
Capture | (Geerbt von Control.) | |
CausesValidation | (Geerbt von Control.) | |
ClientRectangle | (Geerbt von Control.) | |
ClientSize | (Geerbt von Control.) | |
CompanyName | (Geerbt von Control.) | |
Container | (Geerbt von Component.) | |
ContainsFocus | (Geerbt von Control.) | |
ContextMenu | (Geerbt von Control.) | |
ContextMenuStrip | (Geerbt von Control.) | |
Controls | (Geerbt von Control.) | |
Created | (Geerbt von Control.) | |
CreateParams | (Geerbt von UserControl.) | |
CurrentAutoScaleDimensions | (Geerbt von ContainerControl.) | |
CurrentPage | Ruft die aktuelle Seite des aktiven Berichts des ReportViewer-Steuerelements ab bzw. legt diese fest. | |
CurrentStatus | Ruft ein ReportViewerStatus-Objekt ab, das angibt, welche Vorgänge momentan für das ReportViewer-Steuerelement ausgeführt werden können, sowie den Status des Eingabeaufforderungsbereichs und des Dokumentstrukturbereichs. | |
Cursor | (Geerbt von Control.) | |
DataBindings | (Geerbt von Control.) | |
DefaultCursor | (Geerbt von Control.) | |
DefaultImeMode | (Geerbt von Control.) | |
DefaultMargin | (Geerbt von Control.) | |
DefaultMaximumSize | (Geerbt von Control.) | |
DefaultMinimumSize | (Geerbt von Control.) | |
DefaultPadding | (Geerbt von Control.) | |
DefaultSize | (Geerbt von UserControl.) | |
DesignMode | (Geerbt von Component.) | |
DisplayMode | Ruft einen DisplayMode-Wert ab, der den aktuellen Anzeigemodus des ReportViewer-Steuerelements angibt. | |
DisplayRectangle | (Geerbt von ScrollableControl.) | |
Disposing | (Geerbt von Control.) | |
Dock | (Geerbt von Control.) | |
DockPadding | (Geerbt von ScrollableControl.) | |
DocumentMapCollapsed | Ruft den Reduzierungsstatus der Dokumentstruktur ab bzw. legt diesen fest. | |
DocumentMapWidth | Ruft die Breite der Dokumentstruktur ab bzw. legt diese fest (in Pixel). | |
DoubleBuffered | (Geerbt von Control.) | |
Enabled | (Geerbt von Control.) | |
Events | (Geerbt von Component.) | |
Focused | (Geerbt von Control.) | |
Font | (Geerbt von Control.) | |
FontHeight | (Geerbt von Control.) | |
ForeColor | (Geerbt von Control.) | |
Handle | (Geerbt von Control.) | |
HasChildren | (Geerbt von Control.) | |
Height | (Geerbt von Control.) | |
HorizontalScroll | (Geerbt von ScrollableControl.) | |
HScroll | (Geerbt von ScrollableControl.) | |
ImeMode | (Geerbt von Control.) | |
ImeModeBase | (Geerbt von Control.) | |
InvokeRequired | (Geerbt von Control.) | |
IsAccessible | (Geerbt von Control.) | |
IsDisposed | (Geerbt von Control.) | |
IsDocumentMapWidthFixed | Gibt an, ob die Größe des Dokumentstrukturbereichs fest vorgegeben ist oder sich bei Größenänderungen des Viewers ändert. | |
IsHandleCreated | (Geerbt von Control.) | |
IsMirrored | (Geerbt von Control.) | |
KeepSessionAlive | Ruft einen Boolean-Wert ab, der angibt, ob das Ablaufen der Berichtsserversitzung während der Ausführung von ReportViewer verhindert werden soll. | |
LayoutEngine | (Geerbt von Control.) | |
Left | (Geerbt von Control.) | |
LocalReport | Gibt den lokalen Bericht im ReportViewer-Steuerelement zurück. | |
Location | (Geerbt von Control.) | |
Margin | (Geerbt von Control.) | |
MaximumSize | (Geerbt von Control.) | |
Messages | Ruft ein Objekt ab bzw. legt ein Objekt fest, das vom ReportViewer-Steuerelement verwendete benutzerdefinierte Meldungen enthält. | |
MinimumSize | (Geerbt von Control.) | |
Name | (Geerbt von Control.) | |
Padding | (Geerbt von Control.) | |
PageCountMode | Ruft einen PageCountMode-Enumerationswert ab (bzw. legt diesen fest), der den standardmäßigen Seitenanzahlmodus angibt, der beim Rendern eines Berichts im Berichtsbereich verwendet werden soll. | |
Parent | (Geerbt von Control.) | |
ParentForm | (Geerbt von ContainerControl.) | |
PreferredSize | (Geerbt von Control.) | |
PrinterSettings | Ruft ein PrinterSettings-Objekt ab (bzw. legt dieses fest), das die Einstellungen für den Standarddrucker und die Druckoptionen enthält, mit denen das Dialogfeld Drucken und das Dialogfeld Einstellungen des Druckers initialisiert werden. | |
ProcessingMode | Ruft den Verarbeitungsmodus des ReportViewer-Steuerelements ab bzw. legt diesen fest. | |
ProductName | (Geerbt von Control.) | |
ProductVersion | (Geerbt von Control.) | |
PromptAreaCollapsed | Ruft den Reduzierungsstatus des Eingabeaufforderungsbereichs des Parameters oder der Anmeldeinformationen ab bzw. legt diesen fest. | |
RecreatingHandle | (Geerbt von Control.) | |
Region | (Geerbt von Control.) | |
RenderRightToLeft | Veraltet (Geerbt von Control.) | |
ResizeRedraw | (Geerbt von Control.) | |
Right | (Geerbt von Control.) | |
RightToLeft | (Geerbt von Control.) | |
ScaleChildren | (Geerbt von Control.) | |
SearchState | Ruft den Suchtext und die Startseite der aktuellen Berichtssuche ab. | |
ServerReport | Ruft einen Serverbericht im Berichts-Viewer ab. | |
ShowBackButton | Gibt an, ob die Schaltfläche Zurück im Steuerelement sichtbar ist. | |
ShowContextMenu | Gibt an, ob das Menü Kontext sichtbar ist. | |
ShowCredentialPrompts | Gibt an, ob Eingabeaufforderungen für die Anmeldeinformationen der Benutzer angezeigt werden. | |
ShowDocumentMapButton | Gibt an, ob die Schaltfläche zum Anzeigen und Reduzieren der Dokumentstruktur auf dem Fensterteiler angezeigt wird. | |
ShowExportButton | Gibt an, ob die Schaltfläche Exportieren im Steuerelement sichtbar ist. | |
ShowFindControls | Gibt an, ob die Schaltfläche Suchen im Steuerelement sichtbar ist. | |
ShowFocusCues | (Geerbt von Control.) | |
ShowKeyboardCues | (Geerbt von Control.) | |
ShowPageNavigationControls | Gibt an, ob die Steuerelemente für die Seitennavigation sichtbar sind. | |
ShowParameterPrompts | Gibt an, ob Eingabeaufforderungen für Parameter sichtbar sind. | |
ShowPrintButton | Ruft einen Wert ab (bzw. legt diesen fest), der angibt, ob die Schaltfläche Drucken auf der Symbolleiste angezeigt wird. | |
ShowProgress | Gibt an, ob während der Berichtsverarbeitung eine Statusanimation angezeigt wird. | |
ShowPromptAreaButton | Gibt an, ob die Schaltfläche zum Anzeigen und Reduzieren des Eingabeaufforderungsbereichs auf dem Fensterteiler sichtbar ist. | |
ShowRefreshButton | Gibt an, ob die Schaltfläche Aktualisieren sichtbar ist. | |
ShowStopButton | Gibt an, ob die Schaltfläche Beenden sichtbar ist. | |
ShowToolBar | Gibt an, ob die Symbolleiste sichtbar ist. | |
ShowZoomControl | Gibt an, ob das Listenfeld Zoom sichtbar ist. | |
Site | (Geerbt von Control.) | |
Size | (Geerbt von Control.) | |
TabIndex | (Geerbt von Control.) | |
TabStop | (Geerbt von Control.) | |
Tag | (Geerbt von Control.) | |
Text | (Geerbt von UserControl.) | |
ToolStripRenderer | Ruft den ToolStripRenderer ab (bzw. legt diesen fest), der verwendet wird, um das Erscheinungsbild der Symbolleiste des ReportViewer-Steuerelements sowie des Kontextmenüs im Bericht anzupassen. | |
Top | (Geerbt von Control.) | |
TopLevelControl | (Geerbt von Control.) | |
UseWaitCursor | (Geerbt von Control.) | |
VerticalScroll | (Geerbt von ScrollableControl.) | |
Visible | (Geerbt von Control.) | |
VScroll | (Geerbt von ScrollableControl.) | |
WaitControlDisplayAfter | Ruft die Verzögerung in Millisekunden ab, bevor Benutzern der Auslastungsstatusindikator angezeigt wird, oder legt diese fest. | |
Width | (Geerbt von Control.) | |
WindowTarget | (Geerbt von Control.) | |
ZoomCalculated | Ruft den Seitenzoomfaktor ab, der basierend auf dem Zoommodus berechnet wird. | |
ZoomMode | Ruft den Zoommodus des Steuerelements ab bzw. legt diesen fest. | |
ZoomPercent | Ruft den für die Berichtsanzeige verwendeten Zoomfaktor ab bzw. legt diesen fest. |
Zum Anfang
Methoden
Zum Anfang
Ereignisse
Name | Beschreibung | |
---|---|---|
AutoSizeChanged | (Geerbt von UserControl.) | |
AutoValidateChanged | (Geerbt von UserControl.) | |
Back | Tritt auf, wenn ein Benutzer von einem Drillthroughbericht zum übergeordneten Bericht zurücknavigiert. | |
BackColorChanged | (Geerbt von Control.) | |
BackgroundImageChanged | (Geerbt von Control.) | |
BackgroundImageLayoutChanged | (Geerbt von Control.) | |
BindingContextChanged | (Geerbt von Control.) | |
BookmarkNavigation | Tritt auf, wenn der Benutzer zu einem Lesezeichen in einem Bericht navigiert. | |
CausesValidationChanged | (Geerbt von Control.) | |
ChangeUICues | (Geerbt von Control.) | |
Click | (Geerbt von Control.) | |
ClientSizeChanged | (Geerbt von Control.) | |
ContextMenuChanged | (Geerbt von Control.) | |
ContextMenuStripChanged | (Geerbt von Control.) | |
ControlAdded | (Geerbt von Control.) | |
ControlRemoved | (Geerbt von Control.) | |
CursorChanged | (Geerbt von Control.) | |
Disposed | (Geerbt von Component.) | |
DockChanged | (Geerbt von Control.) | |
DocumentMapNavigation | Tritt auf, wenn ein Dokumentstrukturknoten ausgewählt wird. | |
DoubleClick | (Geerbt von Control.) | |
DragDrop | (Geerbt von Control.) | |
DragEnter | (Geerbt von Control.) | |
DragLeave | (Geerbt von Control.) | |
DragOver | (Geerbt von Control.) | |
Drillthrough | Tritt auf, wenn ein Drillthroughelement in einem Bericht ausgewählt wird. | |
EnabledChanged | (Geerbt von Control.) | |
Enter | (Geerbt von Control.) | |
FontChanged | (Geerbt von Control.) | |
ForeColorChanged | (Geerbt von Control.) | |
GiveFeedback | (Geerbt von Control.) | |
GotFocus | (Geerbt von Control.) | |
HandleCreated | (Geerbt von Control.) | |
HandleDestroyed | (Geerbt von Control.) | |
HelpRequested | (Geerbt von Control.) | |
Hyperlink | Tritt auf, wenn ein Benutzer auf einen Link in einem Bericht klickt. | |
ImeModeChanged | (Geerbt von Control.) | |
Invalidated | (Geerbt von Control.) | |
KeyDown | (Geerbt von Control.) | |
KeyPress | (Geerbt von Control.) | |
KeyUp | (Geerbt von Control.) | |
Layout | (Geerbt von Control.) | |
Leave | (Geerbt von Control.) | |
Load | (Geerbt von UserControl.) | |
LocationChanged | (Geerbt von Control.) | |
LostFocus | (Geerbt von Control.) | |
MarginChanged | (Geerbt von Control.) | |
MouseCaptureChanged | (Geerbt von Control.) | |
MouseClick | (Geerbt von Control.) | |
MouseDoubleClick | (Geerbt von Control.) | |
MouseDown | (Geerbt von Control.) | |
MouseEnter | (Geerbt von Control.) | |
MouseHover | (Geerbt von Control.) | |
MouseLeave | (Geerbt von Control.) | |
MouseMove | (Geerbt von Control.) | |
MouseUp | (Geerbt von Control.) | |
MouseWheel | (Geerbt von Control.) | |
Move | (Geerbt von Control.) | |
PaddingChanged | (Geerbt von Control.) | |
PageNavigation | Tritt auf, wenn ein Benutzer die Seiten in einem Bericht wechselt. | |
PageSettingsChanged | Tritt auf, wenn sich die Ränder oder das Seitenformat für den aktuellen Bericht im ReportViewer-Steuerelement geändert haben. | |
Paint | (Geerbt von Control.) | |
ParentChanged | (Geerbt von Control.) | |
PreviewKeyDown | (Geerbt von Control.) | |
Tritt auf, wenn ein Benutzer den Bericht druckt. | ||
PrintingBegin | Tritt auf, wenn Benutzer im Dialogfeld Drucken auf die Schaltfläche Drucken klicken. | |
QueryAccessibilityHelp | (Geerbt von Control.) | |
QueryContinueDrag | (Geerbt von Control.) | |
RegionChanged | (Geerbt von Control.) | |
RenderingBegin | Tritt auf, wenn mit dem Rendern des Berichts im ReportViewer-Steuerelement begonnen wird. | |
RenderingComplete | Tritt auf, wenn das Rendern des Berichts abgeschlossen ist. | |
ReportError | Wird ausgegeben, wenn im Bericht ein Fehler auftritt. | |
ReportExport | Tritt auf, wenn der Benutzer auf die Schaltfläche Exportieren klickt. | |
ReportRefresh | Tritt auf, wenn der Bericht aktualisiert wird. | |
Resize | (Geerbt von Control.) | |
RightToLeftChanged | (Geerbt von Control.) | |
Scroll | (Geerbt von ScrollableControl.) | |
Search | Dieses Ereignis tritt auf, wenn Benutzer auf die Schaltfläche Suchen oder Weitersuchen klicken oder wenn ein Suchvorgang programmgesteuert aufgerufen wird. | |
SizeChanged | (Geerbt von Control.) | |
Sort | Tritt auf, wenn der Benutzer einen Sortiervorgang ausführt. | |
StatusChanged | Tritt jeweils auf, wenn sich der Benutzeroberflächenzustand des ReportViewer-Steuerelements ändert. | |
StyleChanged | (Geerbt von Control.) | |
SubmittingDataSourceCredentials | Tritt auf, wenn Benutzer über den integrierten Eingabeaufforderungsbereich neue Datenquellen-Anmeldeinformationen senden. | |
SubmittingParameterValues | Tritt auf, wenn Parameterwerte an den Berichtsserver gesendet werden. | |
SystemColorsChanged | (Geerbt von Control.) | |
TabIndexChanged | (Geerbt von Control.) | |
TabStopChanged | (Geerbt von Control.) | |
TextChanged | (Geerbt von UserControl.) | |
Toggle | Tritt auf, wenn der Benutzer den Sichtbarkeitsstatus eines Elements im Bericht umschaltet. | |
Validated | (Geerbt von Control.) | |
Validating | (Geerbt von Control.) | |
ViewButtonClick | Tritt auf, wenn der Benutzer auf die Schaltfläche Anzeigen klickt. | |
VisibleChanged | (Geerbt von Control.) | |
ZoomChange | Tritt auf, wenn der Benutzer die Zoomstufe des ReportViewer-Steuerelements ändert. |
Zum Anfang
Felder
Name | Beschreibung | |
---|---|---|
MaximumPageCount | Eine Konstante, die für die maximale Anzahl von Seiten in einem Bericht steht, wenn der aktuelle Seitenanzahlmodus Estimate ist. |
Zum Anfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
IContainerControl.ActivateControl | (Geerbt von ContainerControl.) | |
IDropTarget.OnDragDrop | (Geerbt von Control.) | |
IDropTarget.OnDragEnter | (Geerbt von Control.) | |
IDropTarget.OnDragLeave | (Geerbt von Control.) | |
IDropTarget.OnDragOver | (Geerbt von Control.) |
Zum Anfang
Hinweise
Dieses Steuerelement zeigt den Bericht und die ihm zugeordnete Benutzeroberfläche an.
Das Steuerelement funktioniert sowohl im lokalen als auch im Remoteverarbeitungsmodus. Im lokalen Verarbeitungsmodus wird der Bericht vom Steuerelement lokal verarbeitet und gerendert. Im Remoteverarbeitungsmodus erfolgt die Verarbeitung auf einem Berichtsserver, und die Anzeige erfolgt lokal. Für den Remoteverarbeitungsmodus ist eine Instanz von Microsoft SQL Server 2008 oder höher auf dem Berichtsserver erforderlich.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.