Clase ReportViewer
Encapsula los métodos y las propiedades que utiliza el control ReportViewer.
Jerarquía de herencia
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
Espacio de nombres: Microsoft.Reporting.WinForms
Ensamblado: Microsoft.ReportViewer.WinForms (en Microsoft.ReportViewer.WinForms.dll)
Sintaxis
'Declaración
<DockingAttribute(DockingBehavior.Ask)> _
Public Class ReportViewer _
Inherits UserControl
'Uso
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
El tipo ReportViewer expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
ReportViewer | Construye un objeto ReportViewer. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
AccessibilityObject | (Se hereda de Control.) | |
AccessibleDefaultActionDescription | (Se hereda de Control.) | |
AccessibleDescription | (Se hereda de Control.) | |
AccessibleName | (Se hereda de Control.) | |
AccessibleRole | (Se hereda de Control.) | |
ActiveControl | (Se hereda de ContainerControl.) | |
AllowDrop | (Se hereda de Control.) | |
Anchor | (Se hereda de Control.) | |
AutoScaleDimensions | (Se hereda de ContainerControl.) | |
AutoScaleFactor | (Se hereda de ContainerControl.) | |
AutoScaleMode | (Se hereda de ContainerControl.) | |
AutoScroll | (Se hereda de ScrollableControl.) | |
AutoScrollMargin | (Se hereda de ScrollableControl.) | |
AutoScrollMinSize | (Se hereda de ScrollableControl.) | |
AutoScrollOffset | (Se hereda de Control.) | |
AutoScrollPosition | (Se hereda de ScrollableControl.) | |
AutoSize | (Se hereda de UserControl.) | |
AutoSizeMode | (Se hereda de UserControl.) | |
AutoValidate | (Se hereda de UserControl.) | |
BackColor | Obtiene o establece el color de fondo del área de informe del control. (Invalida Control.BackColor.) | |
BackgroundImage | Obtiene o establece la imagen de fondo del control ReportViewer. (Invalida Control.BackgroundImage.) | |
BackgroundImageLayout | Obtiene o establece el diseño de la imagen de fondo del control ReportViewer. (Invalida Control.BackgroundImageLayout.) | |
BindingContext | (Se hereda de ContainerControl.) | |
BorderStyle | Obtiene o establece el estilo de borde del control ReportViewer. | |
Bottom | (Se hereda de Control.) | |
Bounds | (Se hereda de Control.) | |
CanEnableIme | (Se hereda de ContainerControl.) | |
CanFocus | (Se hereda de Control.) | |
CanRaiseEvents | (Se hereda de Control.) | |
CanSelect | (Se hereda de Control.) | |
Capture | (Se hereda de Control.) | |
CausesValidation | (Se hereda de Control.) | |
ClientRectangle | (Se hereda de Control.) | |
ClientSize | (Se hereda de Control.) | |
CompanyName | (Se hereda de Control.) | |
Container | (Se hereda de Component.) | |
ContainsFocus | (Se hereda de Control.) | |
ContextMenu | (Se hereda de Control.) | |
ContextMenuStrip | (Se hereda de Control.) | |
Controls | (Se hereda de Control.) | |
Created | (Se hereda de Control.) | |
CreateParams | (Se hereda de UserControl.) | |
CurrentAutoScaleDimensions | (Se hereda de ContainerControl.) | |
CurrentPage | Obtiene o establece la página actual del informe activo del control ReportViewer. | |
CurrentStatus | Obtiene un objeto ReportViewerStatus que indica las operaciones que se pueden realizar en el control ReportViewer actualmente, así como el estado del área de mensajes y el estado del área de mapa del documento. | |
Cursor | (Se hereda de Control.) | |
DataBindings | (Se hereda de Control.) | |
DefaultCursor | (Se hereda de Control.) | |
DefaultImeMode | (Se hereda de Control.) | |
DefaultMargin | (Se hereda de Control.) | |
DefaultMaximumSize | (Se hereda de Control.) | |
DefaultMinimumSize | (Se hereda de Control.) | |
DefaultPadding | (Se hereda de Control.) | |
DefaultSize | (Se hereda de UserControl.) | |
DesignMode | (Se hereda de Component.) | |
DisplayMode | Obtiene un valor DisplayMode que indica el modo de presentación actual del control ReportViewer. | |
DisplayRectangle | (Se hereda de ScrollableControl.) | |
Disposing | (Se hereda de Control.) | |
Dock | (Se hereda de Control.) | |
DockPadding | (Se hereda de ScrollableControl.) | |
DocumentMapCollapsed | Obtiene o establece el estado contraído del mapa del documento. | |
DocumentMapWidth | Obtiene o establece el ancho en píxeles del mapa del documento. | |
DoubleBuffered | (Se hereda de Control.) | |
Enabled | (Se hereda de Control.) | |
Events | (Se hereda de Component.) | |
Focused | (Se hereda de Control.) | |
Font | (Se hereda de Control.) | |
FontHeight | (Se hereda de Control.) | |
ForeColor | (Se hereda de Control.) | |
Handle | (Se hereda de Control.) | |
HasChildren | (Se hereda de Control.) | |
Height | (Se hereda de Control.) | |
HorizontalScroll | (Se hereda de ScrollableControl.) | |
HScroll | (Se hereda de ScrollableControl.) | |
ImeMode | (Se hereda de Control.) | |
ImeModeBase | (Se hereda de Control.) | |
InvokeRequired | (Se hereda de Control.) | |
IsAccessible | (Se hereda de Control.) | |
IsDisposed | (Se hereda de Control.) | |
IsDocumentMapWidthFixed | Indica si el tamaño del panel del mapa del documento es un valor fijo o varía cuando el visor cambia de tamaño. | |
IsHandleCreated | (Se hereda de Control.) | |
IsMirrored | (Se hereda de Control.) | |
KeepSessionAlive | Obtiene o establece un valor de tipo Boolean que indica si se debe evitar que expire la sesión del servidor de informes mientras se esté ejecutando ReportViewer. | |
LayoutEngine | (Se hereda de Control.) | |
Left | (Se hereda de Control.) | |
LocalReport | Devuelve el informe local en el control ReportViewer. | |
Location | (Se hereda de Control.) | |
Margin | (Se hereda de Control.) | |
MaximumSize | (Se hereda de Control.) | |
Messages | Obtiene o establece un objeto que contiene mensajes personalizados para que los utilice el control ReportViewer. | |
MinimumSize | (Se hereda de Control.) | |
Name | (Se hereda de Control.) | |
Padding | (Se hereda de Control.) | |
PageCountMode | Obtiene o establece un valor de la enumeración PageCountMode que indica el modo de recuento de páginas predeterminado que se debe utilizar cuando se presenta un informe en el área de informe. | |
Parent | (Se hereda de Control.) | |
ParentForm | (Se hereda de ContainerControl.) | |
PreferredSize | (Se hereda de Control.) | |
PrinterSettings | Obtiene o establece un objeto PrinterSettings que contiene la configuración de la impresora y las opciones de impresión predeterminadas que se utilizan para inicializar el cuadro de diálogo Imprimir y el cuadro de diálogo Preferencias de la impresora. | |
ProcessingMode | Obtiene o establece el modo de procesamiento del control ReportViewer. | |
ProductName | (Se hereda de Control.) | |
ProductVersion | (Se hereda de Control.) | |
PromptAreaCollapsed | Obtiene o establece el estado contraído del área de mensajes de parámetros o del área de mensajes de credenciales. | |
RecreatingHandle | (Se hereda de Control.) | |
Region | (Se hereda de Control.) | |
RenderRightToLeft | Obsoleto. (Se hereda de Control.) | |
ResizeRedraw | (Se hereda de Control.) | |
Right | (Se hereda de Control.) | |
RightToLeft | (Se hereda de Control.) | |
ScaleChildren | (Se hereda de Control.) | |
SearchState | Obtiene el texto de búsqueda y la página principal de la operación de búsqueda del informe actual. | |
ServerReport | Obtiene un informe de servidor en el Visor de informes. | |
ShowBackButton | Indica si el botón Atrás está visible en el control. | |
ShowContextMenu | Indica si el menú Contexto está visible. | |
ShowCredentialPrompts | Indica si se muestran los mensajes de credenciales del usuario. | |
ShowDocumentMapButton | Indica si el botón que muestra y contrae el mapa del documento está visible en la barra de división. | |
ShowExportButton | Indica si el botón Exportar está visible en el control. | |
ShowFindControls | Indica si el botón Buscar está visible en el control. | |
ShowFocusCues | (Se hereda de Control.) | |
ShowKeyboardCues | (Se hereda de Control.) | |
ShowPageNavigationControls | Indica si los controles de navegación de la página están visibles. | |
ShowParameterPrompts | Indica si los mensajes del parámetro están visibles. | |
ShowPrintButton | Obtiene o establece un valor que indica si el botón Imprimir está visible. | |
ShowProgress | Indica si la animación de progreso se muestra durante el procesamiento del informe. | |
ShowPromptAreaButton | Indica si el botón que muestra y contrae el área de mensajes está visible en la barra de división. | |
ShowRefreshButton | Indica si el botón Actualizar está visible. | |
ShowStopButton | Indica si el botón Detener está visible. | |
ShowToolBar | Indica si la barra de herramientas está visible. | |
ShowZoomControl | Indica si el cuadro de lista Zoom está visible. | |
Site | (Se hereda de Control.) | |
Size | (Se hereda de Control.) | |
TabIndex | (Se hereda de Control.) | |
TabStop | (Se hereda de Control.) | |
Tag | (Se hereda de Control.) | |
Text | (Se hereda de UserControl.) | |
ToolStripRenderer | Obtiene o establece el objeto ToolStripRenderer usado para personalizar la apariencia de la barra de herramientas del control ReportViewer y el menú contextual del informe. | |
Top | (Se hereda de Control.) | |
TopLevelControl | (Se hereda de Control.) | |
UseWaitCursor | (Se hereda de Control.) | |
VerticalScroll | (Se hereda de ScrollableControl.) | |
Visible | (Se hereda de Control.) | |
VScroll | (Se hereda de ScrollableControl.) | |
WaitControlDisplayAfter | Obtiene o establece el retraso en milisegundos antes de que se muestre el indicador de estado de ocupado al usuario. | |
Width | (Se hereda de Control.) | |
WindowTarget | (Se hereda de Control.) | |
ZoomCalculated | Obtiene la ampliación de la página calculada en función del modo de zoom. | |
ZoomMode | Obtiene o establece el modo de zoom del control. | |
ZoomPercent | Obtiene o establece el porcentaje de zoom utilizado para mostrar el informe. |
Arriba
Métodos
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
AutoSizeChanged | (Se hereda de UserControl.) | |
AutoValidateChanged | (Se hereda de UserControl.) | |
Back | Se produce cuando un usuario vuelve a explorar un informe primario desde un informe detallado. | |
BackColorChanged | (Se hereda de Control.) | |
BackgroundImageChanged | (Se hereda de Control.) | |
BackgroundImageLayoutChanged | (Se hereda de Control.) | |
BindingContextChanged | (Se hereda de Control.) | |
BookmarkNavigation | Se produce cuando el usuario navega por un marcador de un informe. | |
CausesValidationChanged | (Se hereda de Control.) | |
ChangeUICues | (Se hereda de Control.) | |
Click | (Se hereda de Control.) | |
ClientSizeChanged | (Se hereda de Control.) | |
ContextMenuChanged | (Se hereda de Control.) | |
ContextMenuStripChanged | (Se hereda de Control.) | |
ControlAdded | (Se hereda de Control.) | |
ControlRemoved | (Se hereda de Control.) | |
CursorChanged | (Se hereda de Control.) | |
Disposed | (Se hereda de Component.) | |
DockChanged | (Se hereda de Control.) | |
DocumentMapNavigation | Se produce cuando se selecciona un nodo del mapa del documento. | |
DoubleClick | (Se hereda de Control.) | |
DragDrop | (Se hereda de Control.) | |
DragEnter | (Se hereda de Control.) | |
DragLeave | (Se hereda de Control.) | |
DragOver | (Se hereda de Control.) | |
Drillthrough | Se produce cuando se selecciona un elemento de obtención de detalles en un informe. | |
EnabledChanged | (Se hereda de Control.) | |
Enter | (Se hereda de Control.) | |
FontChanged | (Se hereda de Control.) | |
ForeColorChanged | (Se hereda de Control.) | |
GiveFeedback | (Se hereda de Control.) | |
GotFocus | (Se hereda de Control.) | |
HandleCreated | (Se hereda de Control.) | |
HandleDestroyed | (Se hereda de Control.) | |
HelpRequested | (Se hereda de Control.) | |
Hyperlink | Se produce cuando un usuario hace clic en un hipervínculo en un informe. | |
ImeModeChanged | (Se hereda de Control.) | |
Invalidated | (Se hereda de Control.) | |
KeyDown | (Se hereda de Control.) | |
KeyPress | (Se hereda de Control.) | |
KeyUp | (Se hereda de Control.) | |
Layout | (Se hereda de Control.) | |
Leave | (Se hereda de Control.) | |
Load | (Se hereda de UserControl.) | |
LocationChanged | (Se hereda de Control.) | |
LostFocus | (Se hereda de Control.) | |
MarginChanged | (Se hereda de Control.) | |
MouseCaptureChanged | (Se hereda de Control.) | |
MouseClick | (Se hereda de Control.) | |
MouseDoubleClick | (Se hereda de Control.) | |
MouseDown | (Se hereda de Control.) | |
MouseEnter | (Se hereda de Control.) | |
MouseHover | (Se hereda de Control.) | |
MouseLeave | (Se hereda de Control.) | |
MouseMove | (Se hereda de Control.) | |
MouseUp | (Se hereda de Control.) | |
MouseWheel | (Se hereda de Control.) | |
Move | (Se hereda de Control.) | |
PaddingChanged | (Se hereda de Control.) | |
PageNavigation | Se produce cuando un usuario cambia las páginas en un informe. | |
PageSettingsChanged | Se produce cuando han cambiado los márgenes o el tamaño de página del informe actual del control ReportViewer. | |
Paint | (Se hereda de Control.) | |
ParentChanged | (Se hereda de Control.) | |
PreviewKeyDown | (Se hereda de Control.) | |
Se produce cuando un usuario imprime el informe. | ||
PrintingBegin | Se produce cuando el usuario hace clic en el botón Imprimir del cuadro de diálogo Imprimir. | |
QueryAccessibilityHelp | (Se hereda de Control.) | |
QueryContinueDrag | (Se hereda de Control.) | |
RegionChanged | (Se hereda de Control.) | |
RenderingBegin | Se produce cuando el informe en ReportViewer se empieza a presentar. | |
RenderingComplete | Se produce cuando la presentación del informe finaliza. | |
ReportError | Se genera cuando se produce un error en el informe. | |
ReportExport | Se produce cuando el usuario hace clic en el botón Exportar. | |
ReportRefresh | Se produce cuando el informe se actualiza. | |
Resize | (Se hereda de Control.) | |
RightToLeftChanged | (Se hereda de Control.) | |
Scroll | (Se hereda de ScrollableControl.) | |
Search | Este evento se produce cuando el usuario hace clic en el botón Buscar o Buscar siguiente, o cuando se invoca una operación de búsqueda mediante programación. | |
SizeChanged | (Se hereda de Control.) | |
Sort | Se produce cuando el usuario activa una ordenación. | |
StatusChanged | Se produce siempre que cambia el estado de la interfaz de usuario del control ReportViewer. | |
StyleChanged | (Se hereda de Control.) | |
SubmittingDataSourceCredentials | Se produce cuando el usuario envía nuevas credenciales del origen de datos usando el área de mensajes integrada. | |
SubmittingParameterValues | Se produce cuando se envían valores de parámetros al servidor de informes. | |
SystemColorsChanged | (Se hereda de Control.) | |
TabIndexChanged | (Se hereda de Control.) | |
TabStopChanged | (Se hereda de Control.) | |
TextChanged | (Se hereda de UserControl.) | |
Toggle | Se produce cuando el usuario alterna la visibilidad de un elemento del informe. | |
Validated | (Se hereda de Control.) | |
Validating | (Se hereda de Control.) | |
ViewButtonClick | Se produce cuando el usuario hace clic en el botón Ver. | |
VisibleChanged | (Se hereda de Control.) | |
ZoomChange | Se produce cuando el usuario cambia el nivel de zoom del control ReportViewer. |
Arriba
Campos
Nombre | Descripción | |
---|---|---|
MaximumPageCount | Constante que representa el número máximo de páginas de un informe cuando el modo de recuento de páginas actual es Estimate. |
Arriba
Implementaciones de interfaces explícitas
Nombre | Descripción | |
---|---|---|
IContainerControl.ActivateControl | (Se hereda de ContainerControl.) | |
IDropTarget.OnDragDrop | (Se hereda de Control.) | |
IDropTarget.OnDragEnter | (Se hereda de Control.) | |
IDropTarget.OnDragLeave | (Se hereda de Control.) | |
IDropTarget.OnDragOver | (Se hereda de Control.) |
Arriba
Comentarios
Este control muestra el informe y su interfaz de usuario asociada.
El control puede funcionar en modo de procesamiento local o remoto. En el modo de procesamiento local, el control procesa y presenta el informe de modo local. En el modo de procesamiento remoto, el procesamiento se realiza en un servidor de informes y se muestra de forma local. El modo de procesamiento remoto requiere una instancia de Microsoft SQL Server 2008 o posterior del servidor de informes.
Seguridad para subprocesos
Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.