Classe ReportViewer
Encapsule les méthodes et les propriétés utilisées pour le contrôle ReportViewer.
Hiérarchie d'héritage
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
Espace de noms : Microsoft.Reporting.WinForms
Assembly : Microsoft.ReportViewer.WinForms (en Microsoft.ReportViewer.WinForms.dll)
Syntaxe
'Déclaration
<DockingAttribute(DockingBehavior.Ask)> _
Public Class ReportViewer _
Inherits UserControl
'Utilisation
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
Le type ReportViewer expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
ReportViewer | Construit un objet ReportViewer. |
Haut de la page
Propriétés
Nom | Description | |
---|---|---|
AccessibilityObject | (hérité de Control.) | |
AccessibleDefaultActionDescription | (hérité de Control.) | |
AccessibleDescription | (hérité de Control.) | |
AccessibleName | (hérité de Control.) | |
AccessibleRole | (hérité de Control.) | |
ActiveControl | (hérité de ContainerControl.) | |
AllowDrop | (hérité de Control.) | |
Anchor | (hérité de Control.) | |
AutoScaleDimensions | (hérité de ContainerControl.) | |
AutoScaleFactor | (hérité de ContainerControl.) | |
AutoScaleMode | (hérité de ContainerControl.) | |
AutoScroll | (hérité de ScrollableControl.) | |
AutoScrollMargin | (hérité de ScrollableControl.) | |
AutoScrollMinSize | (hérité de ScrollableControl.) | |
AutoScrollOffset | (hérité de Control.) | |
AutoScrollPosition | (hérité de ScrollableControl.) | |
AutoSize | (hérité de UserControl.) | |
AutoSizeMode | (hérité de UserControl.) | |
AutoValidate | (hérité de UserControl.) | |
BackColor | Obtient ou définit la couleur d'arrière-plan de la zone de rapport du contrôle. (remplace Control.BackColor.) | |
BackgroundImage | Obtient ou définit l'image d'arrière-plan du contrôle ReportViewer. (remplace Control.BackgroundImage.) | |
BackgroundImageLayout | Obtient ou définit la disposition de l'image d'arrière-plan du contrôle ReportViewer. (remplace Control.BackgroundImageLayout.) | |
BindingContext | (hérité de ContainerControl.) | |
BorderStyle | Obtient ou définit le style de bordure du contrôle ReportViewer. | |
Bottom | (hérité de Control.) | |
Bounds | (hérité de Control.) | |
CanEnableIme | (hérité de ContainerControl.) | |
CanFocus | (hérité de Control.) | |
CanRaiseEvents | (hérité de Control.) | |
CanSelect | (hérité de Control.) | |
Capture | (hérité de Control.) | |
CausesValidation | (hérité de Control.) | |
ClientRectangle | (hérité de Control.) | |
ClientSize | (hérité de Control.) | |
CompanyName | (hérité de Control.) | |
Container | (hérité de Component.) | |
ContainsFocus | (hérité de Control.) | |
ContextMenu | (hérité de Control.) | |
ContextMenuStrip | (hérité de Control.) | |
Controls | (hérité de Control.) | |
Created | (hérité de Control.) | |
CreateParams | (hérité de UserControl.) | |
CurrentAutoScaleDimensions | (hérité de ContainerControl.) | |
CurrentPage | Obtient ou définit la page active du rapport actif du contrôle ReportViewer. | |
CurrentStatus | Obtient un objet ReportViewerStatusqui indique les opérations pouvant actuellement être effectuées sur le contrôle ReportViewer, ainsi que l'état de la zone de message et de la zone de l'Explorateur de documents. | |
Cursor | (hérité de Control.) | |
DataBindings | (hérité de Control.) | |
DefaultCursor | (hérité de Control.) | |
DefaultImeMode | (hérité de Control.) | |
DefaultMargin | (hérité de Control.) | |
DefaultMaximumSize | (hérité de Control.) | |
DefaultMinimumSize | (hérité de Control.) | |
DefaultPadding | (hérité de Control.) | |
DefaultSize | (hérité de UserControl.) | |
DesignMode | (hérité de Component.) | |
DisplayMode | Obtient une valeur DisplayMode qui indique le mode d'affichage actuel du contrôle ReportViewer. | |
DisplayRectangle | (hérité de ScrollableControl.) | |
Disposing | (hérité de Control.) | |
Dock | (hérité de Control.) | |
DockPadding | (hérité de ScrollableControl.) | |
DocumentMapCollapsed | Obtient ou définit l'état réduit du plan du document. | |
DocumentMapWidth | Obtient ou définit la largeur du plan du document en pixels. | |
DoubleBuffered | (hérité de Control.) | |
Enabled | (hérité de Control.) | |
Events | (hérité de Component.) | |
Focused | (hérité de Control.) | |
Font | (hérité de Control.) | |
FontHeight | (hérité de Control.) | |
ForeColor | (hérité de Control.) | |
Handle | (hérité de Control.) | |
HasChildren | (hérité de Control.) | |
Height | (hérité de Control.) | |
HorizontalScroll | (hérité de ScrollableControl.) | |
HScroll | (hérité de ScrollableControl.) | |
ImeMode | (hérité de Control.) | |
ImeModeBase | (hérité de Control.) | |
InvokeRequired | (hérité de Control.) | |
IsAccessible | (hérité de Control.) | |
IsDisposed | (hérité de Control.) | |
IsDocumentMapWidthFixed | Indique si la taille du volet du plan du document est fixe ou change en cas de redimensionnement. | |
IsHandleCreated | (hérité de Control.) | |
IsMirrored | (hérité de Control.) | |
KeepSessionAlive | Obtient ou définit une valeur Boolean qui indique s'il faut empêcher la session du serveur de rapports d'expirer pendant l'exécution de ReportViewer. | |
LayoutEngine | (hérité de Control.) | |
Left | (hérité de Control.) | |
LocalReport | Renvoie le rapport local dans le contrôle ReportViewer. | |
Location | (hérité de Control.) | |
Margin | (hérité de Control.) | |
MaximumSize | (hérité de Control.) | |
Messages | Obtient ou définit un objet qui contient des messages personnalisés destinés à être utilisés par le contrôle ReportViewer. | |
MinimumSize | (hérité de Control.) | |
Name | (hérité de Control.) | |
Padding | (hérité de Control.) | |
PageCountMode | Obtient ou définit une valeur d'énumération PageCountMode qui indique le mode de dénombrement de pages à utiliser par défaut lors du rendu d'un rapport dans la zone de rapport. | |
Parent | (hérité de Control.) | |
ParentForm | (hérité de ContainerControl.) | |
PreferredSize | (hérité de Control.) | |
PrinterSettings | Obtient ou définit un objet PrinterSettings qui contient les paramètres de l'imprimante par défaut et les options d'impression utilisées pour initialiser la boîte de dialogue Imprimer et la boîte de dialogue Préférences de l'imprimante. | |
ProcessingMode | Obtient ou définit le mode de traitement du contrôle ReportViewer. | |
ProductName | (hérité de Control.) | |
ProductVersion | (hérité de Control.) | |
PromptAreaCollapsed | Obtient ou définit l'état réduit de la zone de message relative aux paramètres ou aux informations d'identification. | |
RecreatingHandle | (hérité de Control.) | |
Region | (hérité de Control.) | |
RenderRightToLeft | Obsolète. (hérité de Control.) | |
ResizeRedraw | (hérité de Control.) | |
Right | (hérité de Control.) | |
RightToLeft | (hérité de Control.) | |
ScaleChildren | (hérité de Control.) | |
SearchState | Obtient le texte recherché et la page de démarrage de l'opération actuelle de recherche de rapports. | |
ServerReport | Obtient un rapport de serveur dans la visionneuse de rapports. | |
ShowBackButton | Indique si le bouton Précédent est visible dans le contrôle. | |
ShowContextMenu | Indique si le menu contextuel est visible. | |
ShowCredentialPrompts | Indique si des invites s'affichent pour demander les informations d'identification de l'utilisateur. | |
ShowDocumentMapButton | Indique si le bouton qui permet d'afficher ou de réduire l'Explorateur de documents est visible dans la barre de fractionnement. | |
ShowExportButton | Indique si le bouton Exporter est visible dans le contrôle. | |
ShowFindControls | Indique si la zone de texte Rechercher est visible dans le contrôle. | |
ShowFocusCues | (hérité de Control.) | |
ShowKeyboardCues | (hérité de Control.) | |
ShowPageNavigationControls | Indique si les contrôles de navigation entre les pages sont visibles. | |
ShowParameterPrompts | Indique si les invites de paramètres sont visibles. | |
ShowPrintButton | Obtient ou définit une valeur qui indique si le bouton Imprimer est visible. | |
ShowProgress | Indique si l'animation de progression s'affiche lors du traitement du rapport. | |
ShowPromptAreaButton | Indique si le bouton qui affiche ou réduit la zone de message est visible dans la barre de fractionnement. | |
ShowRefreshButton | Indique si le bouton Actualiser est visible. | |
ShowStopButton | Indique si le bouton Arrêter est visible. | |
ShowToolBar | Indique si la barre d'outils est visible. | |
ShowZoomControl | Indique si la zone de liste Zoom est visible. | |
Site | (hérité de Control.) | |
Size | (hérité de Control.) | |
TabIndex | (hérité de Control.) | |
TabStop | (hérité de Control.) | |
Tag | (hérité de Control.) | |
Text | (hérité de UserControl.) | |
ToolStripRenderer | Obtient ou définit le ToolStripRenderer utilisé pour personnaliser l'apparence de la barre d'outils du contrôle ReportViewer, ainsi que du menu contextuel sur le rapport. | |
Top | (hérité de Control.) | |
TopLevelControl | (hérité de Control.) | |
UseWaitCursor | (hérité de Control.) | |
VerticalScroll | (hérité de ScrollableControl.) | |
Visible | (hérité de Control.) | |
VScroll | (hérité de ScrollableControl.) | |
WaitControlDisplayAfter | Obtient ou définit le délai, en millisecondes, avant que l'indicateur de disponibilité ne s'affiche pour l'utilisateur. | |
Width | (hérité de Control.) | |
WindowTarget | (hérité de Control.) | |
ZoomCalculated | Obtient le zoom appliqué à la page, calculé selon le mode de zoom. | |
ZoomMode | Obtient ou définit le mode de zoom du contrôle. | |
ZoomPercent | Obtient ou définit le pourcentage de zoom utilisé pour l'affichage du rapport. |
Haut de la page
Méthodes
Haut de la page
Événements
Nom | Description | |
---|---|---|
AutoSizeChanged | (hérité de UserControl.) | |
AutoValidateChanged | (hérité de UserControl.) | |
Back | Se produit lorsque l'utilisateur passe d'un rapport d'extraction à un rapport parent. | |
BackColorChanged | (hérité de Control.) | |
BackgroundImageChanged | (hérité de Control.) | |
BackgroundImageLayoutChanged | (hérité de Control.) | |
BindingContextChanged | (hérité de Control.) | |
BookmarkNavigation | Se produit lorsque l'utilisateur accède à un signet d'un rapport. | |
CausesValidationChanged | (hérité de Control.) | |
ChangeUICues | (hérité de Control.) | |
Click | (hérité de Control.) | |
ClientSizeChanged | (hérité de Control.) | |
ContextMenuChanged | (hérité de Control.) | |
ContextMenuStripChanged | (hérité de Control.) | |
ControlAdded | (hérité de Control.) | |
ControlRemoved | (hérité de Control.) | |
CursorChanged | (hérité de Control.) | |
Disposed | (hérité de Component.) | |
DockChanged | (hérité de Control.) | |
DocumentMapNavigation | Se produit lorsqu'un nœud du plan du document est sélectionné. | |
DoubleClick | (hérité de Control.) | |
DragDrop | (hérité de Control.) | |
DragEnter | (hérité de Control.) | |
DragLeave | (hérité de Control.) | |
DragOver | (hérité de Control.) | |
Drillthrough | Se produit lorsqu'un élément d'extraction est sélectionné dans un rapport. | |
EnabledChanged | (hérité de Control.) | |
Enter | (hérité de Control.) | |
FontChanged | (hérité de Control.) | |
ForeColorChanged | (hérité de Control.) | |
GiveFeedback | (hérité de Control.) | |
GotFocus | (hérité de Control.) | |
HandleCreated | (hérité de Control.) | |
HandleDestroyed | (hérité de Control.) | |
HelpRequested | (hérité de Control.) | |
Hyperlink | Se produit lorsqu'un utilisateur clique sur un lien hypertexte d'un rapport. | |
ImeModeChanged | (hérité de Control.) | |
Invalidated | (hérité de Control.) | |
KeyDown | (hérité de Control.) | |
KeyPress | (hérité de Control.) | |
KeyUp | (hérité de Control.) | |
Layout | (hérité de Control.) | |
Leave | (hérité de Control.) | |
Load | (hérité de UserControl.) | |
LocationChanged | (hérité de Control.) | |
LostFocus | (hérité de Control.) | |
MarginChanged | (hérité de Control.) | |
MouseCaptureChanged | (hérité de Control.) | |
MouseClick | (hérité de Control.) | |
MouseDoubleClick | (hérité de Control.) | |
MouseDown | (hérité de Control.) | |
MouseEnter | (hérité de Control.) | |
MouseHover | (hérité de Control.) | |
MouseLeave | (hérité de Control.) | |
MouseMove | (hérité de Control.) | |
MouseUp | (hérité de Control.) | |
MouseWheel | (hérité de Control.) | |
Move | (hérité de Control.) | |
PaddingChanged | (hérité de Control.) | |
PageNavigation | Se produit lorsqu'un utilisateur change de page dans un rapport. | |
PageSettingsChanged | Se produit lorsque les marges ou le format de page du rapport actuel dans le contrôle ReportViewer ont été modifiés. | |
Paint | (hérité de Control.) | |
ParentChanged | (hérité de Control.) | |
PreviewKeyDown | (hérité de Control.) | |
Se produit lorsqu'un utilisateur imprime le rapport. | ||
PrintingBegin | Se produit lorsque l'utilisateur clique sur le bouton Imprimer dans la boîte de dialogue Imprimer. | |
QueryAccessibilityHelp | (hérité de Control.) | |
QueryContinueDrag | (hérité de Control.) | |
RegionChanged | (hérité de Control.) | |
RenderingBegin | Se produit lors du début du rendu du rapport dans ReportViewer. | |
RenderingComplete | Se produit lors de la fin du rendu du rapport. | |
ReportError | Déclenché lorsqu'une erreur se produit dans le rapport. | |
ReportExport | Se produit lorsque l'utilisateur clique sur le bouton Exporter. | |
ReportRefresh | Se produit lors de l'actualisation du rapport. | |
Resize | (hérité de Control.) | |
RightToLeftChanged | (hérité de Control.) | |
Scroll | (hérité de ScrollableControl.) | |
Search | Cet événement se produit lorsque l'utilisateur clique sur le bouton Rechercher ou Rechercher suivant, ou lorsqu'une opération de recherche est appelée par programme. | |
SizeChanged | (hérité de Control.) | |
Sort | Se produit lorsque l'utilisateur active un tri. | |
StatusChanged | Se produit lorsque l'état de l'interface utilisateur du contrôle ReportViewer change. | |
StyleChanged | (hérité de Control.) | |
SubmittingDataSourceCredentials | Se produit lorsque l'utilisateur envoie de nouvelles informations d'identification de la source de données à l'aide de la zone de message intégrée. | |
SubmittingParameterValues | Se produit lorsque des valeurs de paramètres sont envoyées au serveur de rapports. | |
SystemColorsChanged | (hérité de Control.) | |
TabIndexChanged | (hérité de Control.) | |
TabStopChanged | (hérité de Control.) | |
TextChanged | (hérité de UserControl.) | |
Toggle | Se produit lorsque l'utilisateur active ou désactive la visibilité d'un élément du rapport. | |
Validated | (hérité de Control.) | |
Validating | (hérité de Control.) | |
ViewButtonClick | Se produit lorsque l'utilisateur clique sur le bouton Afficher. | |
VisibleChanged | (hérité de Control.) | |
ZoomChange | Se produit lorsque l'utilisateur modifie le niveau de zoom du contrôle ReportViewer. |
Haut de la page
Champs
Nom | Description | |
---|---|---|
MaximumPageCount | Constante représentant le nombre maximal de pages d'un rapport lorsque le mode actuel de dénombrement de pages est Estimate. |
Haut de la page
Implémentations d'interfaces explicites
Nom | Description | |
---|---|---|
IContainerControl.ActivateControl | (hérité de ContainerControl.) | |
IDropTarget.OnDragDrop | (hérité de Control.) | |
IDropTarget.OnDragEnter | (hérité de Control.) | |
IDropTarget.OnDragLeave | (hérité de Control.) | |
IDropTarget.OnDragOver | (hérité de Control.) |
Haut de la page
Notes
Ce contrôle affiche le rapport et l'interface utilisateur associée.
Il peut être utilisé en mode de traitement local ou distant. En mode de traitement local, le contrôle traite et rend le rapport localement. En mode de traitement distant, le traitement est effectué sur un serveur de rapports et est affiché localement. Ce mode nécessite une instance Microsoft SQL Server 2008 ou version ultérieure du serveur de rapports.
Sécurité des threads
Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.