ReportViewer クラス
ReportViewer コントロールに使用するメソッドとプロパティをカプセル化します。
継承階層
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
名前空間: Microsoft.Reporting.WinForms
アセンブリ: Microsoft.ReportViewer.WinForms (Microsoft.ReportViewer.WinForms.dll)
構文
'宣言
<DockingAttribute(DockingBehavior.Ask)> _
Public Class ReportViewer _
Inherits UserControl
'使用
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
ReportViewer 型は、以下のメンバーを公開しています。
コンストラクター
名前 | 説明 | |
---|---|---|
ReportViewer | ReportViewer オブジェクトを構築します。 |
Top
プロパティ
名前 | 説明 | |
---|---|---|
AccessibilityObject | (Control から継承されています。) | |
AccessibleDefaultActionDescription | (Control から継承されています。) | |
AccessibleDescription | (Control から継承されています。) | |
AccessibleName | (Control から継承されています。) | |
AccessibleRole | (Control から継承されています。) | |
ActiveControl | (ContainerControl から継承されています。) | |
AllowDrop | (Control から継承されています。) | |
Anchor | (Control から継承されています。) | |
AutoScaleDimensions | (ContainerControl から継承されています。) | |
AutoScaleFactor | (ContainerControl から継承されています。) | |
AutoScaleMode | (ContainerControl から継承されています。) | |
AutoScroll | (ScrollableControl から継承されています。) | |
AutoScrollMargin | (ScrollableControl から継承されています。) | |
AutoScrollMinSize | (ScrollableControl から継承されています。) | |
AutoScrollOffset | (Control から継承されています。) | |
AutoScrollPosition | (ScrollableControl から継承されています。) | |
AutoSize | (UserControl から継承されています。) | |
AutoSizeMode | (UserControl から継承されています。) | |
AutoValidate | (UserControl から継承されています。) | |
BackColor | コントロールのレポート領域の背景色を取得または設定します。 (Control.BackColor をオーバーライドします。) | |
BackgroundImage | ReportViewer コントロールの背景画像を取得または設定します。 (Control.BackgroundImage をオーバーライドします。) | |
BackgroundImageLayout | ReportViewer コントロールの背景画像のレイアウトを取得または設定します。 (Control.BackgroundImageLayout をオーバーライドします。) | |
BindingContext | (ContainerControl から継承されています。) | |
BorderStyle | ReportViewer コントロールの罫線のスタイルを取得または設定します。 | |
Bottom | (Control から継承されています。) | |
Bounds | (Control から継承されています。) | |
CanEnableIme | (ContainerControl から継承されています。) | |
CanFocus | (Control から継承されています。) | |
CanRaiseEvents | (Control から継承されています。) | |
CanSelect | (Control から継承されています。) | |
Capture | (Control から継承されています。) | |
CausesValidation | (Control から継承されています。) | |
ClientRectangle | (Control から継承されています。) | |
ClientSize | (Control から継承されています。) | |
CompanyName | (Control から継承されています。) | |
Container | (Component から継承されています。) | |
ContainsFocus | (Control から継承されています。) | |
ContextMenu | (Control から継承されています。) | |
ContextMenuStrip | (Control から継承されています。) | |
Controls | (Control から継承されています。) | |
Created | (Control から継承されています。) | |
CreateParams | (UserControl から継承されています。) | |
CurrentAutoScaleDimensions | (ContainerControl から継承されています。) | |
CurrentPage | ReportViewer コントロールのアクティブなレポートの現在のページを取得または設定します。 | |
CurrentStatus | ReportViewer コントロールで現在実行できる操作、プロンプト領域の状態、および見出しマップ領域の状態を示す ReportViewerStatus オブジェクトを取得します。 | |
Cursor | (Control から継承されています。) | |
DataBindings | (Control から継承されています。) | |
DefaultCursor | (Control から継承されています。) | |
DefaultImeMode | (Control から継承されています。) | |
DefaultMargin | (Control から継承されています。) | |
DefaultMaximumSize | (Control から継承されています。) | |
DefaultMinimumSize | (Control から継承されています。) | |
DefaultPadding | (Control から継承されています。) | |
DefaultSize | (UserControl から継承されています。) | |
DesignMode | (Component から継承されています。) | |
DisplayMode | ReportViewer コントロールの現在の表示モードを示す DisplayMode 値を取得します。 | |
DisplayRectangle | (ScrollableControl から継承されています。) | |
Disposing | (Control から継承されています。) | |
Dock | (Control から継承されています。) | |
DockPadding | (ScrollableControl から継承されています。) | |
DocumentMapCollapsed | 折りたたまれた状態の見出しマップを取得または設定します。 | |
DocumentMapWidth | ピクセル単位の見出しマップの幅を取得または設定します。 | |
DoubleBuffered | (Control から継承されています。) | |
Enabled | (Control から継承されています。) | |
Events | (Component から継承されています。) | |
Focused | (Control から継承されています。) | |
Font | (Control から継承されています。) | |
FontHeight | (Control から継承されています。) | |
ForeColor | (Control から継承されています。) | |
Handle | (Control から継承されています。) | |
HasChildren | (Control から継承されています。) | |
Height | (Control から継承されています。) | |
HorizontalScroll | (ScrollableControl から継承されています。) | |
HScroll | (ScrollableControl から継承されています。) | |
ImeMode | (Control から継承されています。) | |
ImeModeBase | (Control から継承されています。) | |
InvokeRequired | (Control から継承されています。) | |
IsAccessible | (Control から継承されています。) | |
IsDisposed | (Control から継承されています。) | |
IsDocumentMapWidthFixed | 閲覧者が見出しマップのパネルのサイズを変更する際に、そのサイズを変えないようにするか、または変更するかを指定します。 | |
IsHandleCreated | (Control から継承されています。) | |
IsMirrored | (Control から継承されています。) | |
KeepSessionAlive | ReportViewer の実行中はレポート サーバー セッションが期限切れにならないようにするかどうかを示すブール値を取得または設定します。 | |
LayoutEngine | (Control から継承されています。) | |
Left | (Control から継承されています。) | |
LocalReport | ReportViewer コントロールのローカル レポートを返します。 | |
Location | (Control から継承されています。) | |
Margin | (Control から継承されています。) | |
MaximumSize | (Control から継承されています。) | |
Messages | ReportViewer コントロールで使用されるカスタム メッセージを格納するオブジェクトを取得または設定します。 | |
MinimumSize | (Control から継承されています。) | |
Name | (Control から継承されています。) | |
Padding | (Control から継承されています。) | |
PageCountMode | レポート領域内でレポートを表示するときに使用される既定のページ カウント モードを示す、PageCountMode 列挙値を取得または設定します。 | |
Parent | (Control から継承されています。) | |
ParentForm | (ContainerControl から継承されています。) | |
PreferredSize | (Control から継承されています。) | |
PrinterSettings | [印刷] ダイアログおよびプリンターの [基本設定] ダイアログの初期化に使用される、既定のプリンターおよび印刷オプションの設定を含む PrinterSettings オブジェクトを取得または設定します。 | |
ProcessingMode | ReportViewer コントロールの処理モードを取得または設定します。 | |
ProductName | (Control から継承されています。) | |
ProductVersion | (Control から継承されています。) | |
PromptAreaCollapsed | パラメーターのプロンプト領域または資格情報のプロンプト領域の折りたたまれた状態を取得または設定します。 | |
RecreatingHandle | (Control から継承されています。) | |
Region | (Control から継承されています。) | |
RenderRightToLeft | 互換性のために残されています。 (Control から継承されています。) | |
ResizeRedraw | (Control から継承されています。) | |
Right | (Control から継承されています。) | |
RightToLeft | (Control から継承されています。) | |
ScaleChildren | (Control から継承されています。) | |
SearchState | 検索テキストと現在のレポート検索操作のスタート ページを取得します。 | |
ServerReport | ReportViewer のサーバー レポートを取得します。 | |
ShowBackButton | コントロールに [戻る] ボタンを表示するかどうかを示します。 | |
ShowContextMenu | コンテキスト メニューを表示するかどうかを指定します。 | |
ShowCredentialPrompts | ユーザー資格情報のプロンプトを表示するかどうかを示します。 | |
ShowDocumentMapButton | 見出しマップの表示と折りたたみを切り替えるボタンを分割バーに表示するかどうかを示します。 | |
ShowExportButton | コントロールに [エクスポート] ボタンを表示するかどうかを示します。 | |
ShowFindControls | コントロールに [検索] テキスト ボックスを表示するかどうかを示します。 | |
ShowFocusCues | (Control から継承されています。) | |
ShowKeyboardCues | (Control から継承されています。) | |
ShowPageNavigationControls | ページ ナビゲーション コントロールを表示するかどうかを示します。 | |
ShowParameterPrompts | パラメーター プロンプトを表示するかどうかを示します。 | |
ShowPrintButton | [印刷] ボタンを表示するかどうかを示す値を取得または設定します。 | |
ShowProgress | レポート処理時に進行状況を示すアニメーションを表示するかどうかを示します。 | |
ShowPromptAreaButton | プロンプト領域の表示と折りたたみを切り替えるボタンを分割バーに表示するかどうかを示します。 | |
ShowRefreshButton | [最新の情報に更新] ボタンを表示するかどうかを示します。 | |
ShowStopButton | [停止] ボタンを表示するかどうかを示します。 | |
ShowToolBar | ツール バーを表示するかどうかを示します。 | |
ShowZoomControl | [ズーム] リスト ボックスを表示するかどうかを示します。 | |
Site | (Control から継承されています。) | |
Size | (Control から継承されています。) | |
TabIndex | (Control から継承されています。) | |
TabStop | (Control から継承されています。) | |
Tag | (Control から継承されています。) | |
Text | (UserControl から継承されています。) | |
ToolStripRenderer | ReportViewer コントロールのツール バーの外観と、レポートのコンテキスト メニューをカスタマイズするときに使用される ToolStripRenderer を取得または設定します。 | |
Top | (Control から継承されています。) | |
TopLevelControl | (Control から継承されています。) | |
UseWaitCursor | (Control から継承されています。) | |
VerticalScroll | (ScrollableControl から継承されています。) | |
Visible | (Control から継承されています。) | |
VScroll | (ScrollableControl から継承されています。) | |
WaitControlDisplayAfter | ビジー ステータス インジケーターがユーザーに表示されるまでの遅延時間 (ミリ秒単位) を取得または設定します。 | |
Width | (Control から継承されています。) | |
WindowTarget | (Control から継承されています。) | |
ZoomCalculated | ズーム モードに基づいて計算されたページ ズームを取得します。 | |
ZoomMode | コントロールのズーム モードを取得または設定します。 | |
ZoomPercent | レポートの表示に使用されるズームの比率を取得または設定します。 |
Top
メソッド
Top
イベント
名前 | 説明 | |
---|---|---|
AutoSizeChanged | (UserControl から継承されています。) | |
AutoValidateChanged | (UserControl から継承されています。) | |
Back | ユーザーがドリルスルー レポートから親レポートに移動するときに発生します。 | |
BackColorChanged | (Control から継承されています。) | |
BackgroundImageChanged | (Control から継承されています。) | |
BackgroundImageLayoutChanged | (Control から継承されています。) | |
BindingContextChanged | (Control から継承されています。) | |
BookmarkNavigation | ユーザーがレポート内のブックマークに移動したときに発生します。 | |
CausesValidationChanged | (Control から継承されています。) | |
ChangeUICues | (Control から継承されています。) | |
Click | (Control から継承されています。) | |
ClientSizeChanged | (Control から継承されています。) | |
ContextMenuChanged | (Control から継承されています。) | |
ContextMenuStripChanged | (Control から継承されています。) | |
ControlAdded | (Control から継承されています。) | |
ControlRemoved | (Control から継承されています。) | |
CursorChanged | (Control から継承されています。) | |
Disposed | (Component から継承されています。) | |
DockChanged | (Control から継承されています。) | |
DocumentMapNavigation | 見出しマップ ノードが選択されたときに発生します。 | |
DoubleClick | (Control から継承されています。) | |
DragDrop | (Control から継承されています。) | |
DragEnter | (Control から継承されています。) | |
DragLeave | (Control から継承されています。) | |
DragOver | (Control から継承されています。) | |
Drillthrough | レポートでドリルスルー アイテムが選択されたときに発生します。 | |
EnabledChanged | (Control から継承されています。) | |
Enter | (Control から継承されています。) | |
FontChanged | (Control から継承されています。) | |
ForeColorChanged | (Control から継承されています。) | |
GiveFeedback | (Control から継承されています。) | |
GotFocus | (Control から継承されています。) | |
HandleCreated | (Control から継承されています。) | |
HandleDestroyed | (Control から継承されています。) | |
HelpRequested | (Control から継承されています。) | |
Hyperlink | ユーザーがレポート内のハイパーリンクをクリックすると発生します。 | |
ImeModeChanged | (Control から継承されています。) | |
Invalidated | (Control から継承されています。) | |
KeyDown | (Control から継承されています。) | |
KeyPress | (Control から継承されています。) | |
KeyUp | (Control から継承されています。) | |
Layout | (Control から継承されています。) | |
Leave | (Control から継承されています。) | |
Load | (UserControl から継承されています。) | |
LocationChanged | (Control から継承されています。) | |
LostFocus | (Control から継承されています。) | |
MarginChanged | (Control から継承されています。) | |
MouseCaptureChanged | (Control から継承されています。) | |
MouseClick | (Control から継承されています。) | |
MouseDoubleClick | (Control から継承されています。) | |
MouseDown | (Control から継承されています。) | |
MouseEnter | (Control から継承されています。) | |
MouseHover | (Control から継承されています。) | |
MouseLeave | (Control から継承されています。) | |
MouseMove | (Control から継承されています。) | |
MouseUp | (Control から継承されています。) | |
MouseWheel | (Control から継承されています。) | |
Move | (Control から継承されています。) | |
PaddingChanged | (Control から継承されています。) | |
PageNavigation | ユーザーがレポート内のページを変更したときに発生します。 | |
PageSettingsChanged | ReportViewer コントロール内の現在のレポートの余白またはページ サイズが変更された場合に発生します。 | |
Paint | (Control から継承されています。) | |
ParentChanged | (Control から継承されています。) | |
PreviewKeyDown | (Control から継承されています。) | |
ユーザーがレポートを印刷するときに発生します。 | ||
PrintingBegin | ユーザーが [印刷] ダイアログ ボックスの [印刷] ボタンをクリックしたときに発生します。 | |
QueryAccessibilityHelp | (Control から継承されています。) | |
QueryContinueDrag | (Control から継承されています。) | |
RegionChanged | (Control から継承されています。) | |
RenderingBegin | ReportViewer でレポートの表示が開始されるときに発生します。 | |
RenderingComplete | レポートの表示が終了したときに発生します。 | |
ReportError | レポートでエラーが発生したときに発生します。 | |
ReportExport | ユーザーが [エクスポート] ボタンをクリックしたときに発生します。 | |
ReportRefresh | レポートが更新されたときに発生します。 | |
Resize | (Control から継承されています。) | |
RightToLeftChanged | (Control から継承されています。) | |
Scroll | (ScrollableControl から継承されています。) | |
Search | このイベントは、ユーザーが [検索] ボタンまたは [次を検索] ボタンをクリックしたとき、あるいは検索操作がプログラムで呼び出されたときに発生します。 | |
SizeChanged | (Control から継承されています。) | |
Sort | ユーザーが並べ替えを実行したときに発生します。 | |
StatusChanged | ユーザーが ReportViewer コントロールのインターフェイスの状態を変更するたびに発生します。 | |
StyleChanged | (Control から継承されています。) | |
SubmittingDataSourceCredentials | 組み込みのプロンプト領域を使用して、ユーザーにより新しいデータ ソースの資格情報が送信されたときに発生します。 | |
SubmittingParameterValues | パラメーターの値がレポート サーバーに送信されたときに発生します。 | |
SystemColorsChanged | (Control から継承されています。) | |
TabIndexChanged | (Control から継承されています。) | |
TabStopChanged | (Control から継承されています。) | |
TextChanged | (UserControl から継承されています。) | |
Toggle | ユーザーがレポート アイテムの表示を切り替えたときに発生します。 | |
Validated | (Control から継承されています。) | |
Validating | (Control から継承されています。) | |
ViewButtonClick | ユーザーが [表示] ボタンをクリックしたときに発生します。 | |
VisibleChanged | (Control から継承されています。) | |
ZoomChange | ユーザーが ReportViewer コントロールのズーム レベルを変更したときに発生します。 |
Top
フィールド
名前 | 説明 | |
---|---|---|
MaximumPageCount | 現在のページ カウント モードが Estimate のときのレポートの最大ページ数を表す定数。 |
Top
明示的なインターフェイスの実装
名前 | 説明 | |
---|---|---|
IContainerControl.ActivateControl | (ContainerControl から継承されています。) | |
IDropTarget.OnDragDrop | (Control から継承されています。) | |
IDropTarget.OnDragEnter | (Control から継承されています。) | |
IDropTarget.OnDragLeave | (Control から継承されています。) | |
IDropTarget.OnDragOver | (Control から継承されています。) |
Top
説明
このコントロールは、レポートおよびレポートに関連付けられているユーザー インターフェイスを表示します。
このコントロールは、ローカルまたはリモートの処理モードで動作します。ローカル処理モードで、コントロールはレポートをローカルで処理し、表示します。リモート処理モードでは、処理がレポート サーバーで行われ、ローカルで表示されます。リモート処理モードには、レポート サーバーの Microsoft SQL Server 2008 以降のインスタンスが必要です。
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。