Partager via


Classe ReportViewer

Encapsule les méthodes et les propriétés utilisées pour le contrôle ReportViewer.

Espace de noms: Microsoft.Reporting.WinForms
Assembly: Microsoft.ReportViewer.WinForms (dans microsoft.reportviewer.winforms.dll)

Syntaxe

'Déclaration
<DockingAttribute(DockingBehavior.Ask)> _
<SRDescriptionAttribute("ReportViewerDescription")> _
<DesignerAttribute("Microsoft.Reporting.WinForms.ReportViewerDesigner, Microsoft.ReportViewer.Design, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", GetType(IDesigner))> _
Public Class ReportViewer
    Inherits UserControl
'Utilisation
Dim instance As ReportViewer
[DockingAttribute(DockingBehavior.Ask)] 
[SRDescriptionAttribute("ReportViewerDescription")] 
[DesignerAttribute("Microsoft.Reporting.WinForms.ReportViewerDesigner, Microsoft.ReportViewer.Design, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(IDesigner))] 
public class ReportViewer : UserControl
[DockingAttribute(DockingBehavior::Ask)] 
[DesignerAttribute(L"Microsoft.Reporting.WinForms.ReportViewerDesigner, Microsoft.ReportViewer.Design, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(IDesigner))] 
public ref class ReportViewer : public UserControl
/** @attribute DockingAttribute(DockingBehavior.Ask) */ 
/** @attribute SRDescriptionAttribute("ReportViewerDescription") */ 
/** @attribute DesignerAttribute("Microsoft.Reporting.WinForms.ReportViewerDesigner, Microsoft.ReportViewer.Design, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", System.ComponentModel.Design.IDesigner) */ 
public class ReportViewer extends UserControl
DockingAttribute(DockingBehavior.Ask) 
SRDescriptionAttribute("ReportViewerDescription") 
DesignerAttribute("Microsoft.Reporting.WinForms.ReportViewerDesigner, Microsoft.ReportViewer.Design, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", System.ComponentModel.Design.IDesigner) 
public class ReportViewer extends UserControl

Remarques

Ce contrôle affiche le rapport et l'interface utilisateur associée. Au moment de la conception, l'aspect du contrôle peut afficher une zone de paramètres, un plan de document vide, une barre d'outils et une zone de rapport.

Le contrôle 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 2005 du serveur de rapports.

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

Sécurité des threads

Tous les membres statiques publics (Shared dans Visual Basic) de ce type sont thread-safe. Il n'existe aucune garantie que les membres de l'instance soient thread-safe.

Voir aussi

Référence

Membres ReportViewer
Espace de noms Microsoft.Reporting.WinForms