ReportViewer クラス
公開日: 2016年4月
ReportViewer コントロールに使用するメソッドとプロパティをカプセル化します。
名前空間: Microsoft.Reporting.WinForms
アセンブリ: Microsoft.ReportViewer.WinForms (Microsoft.ReportViewer.WinForms.dll 内)
継承階層
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
構文
[DockingAttribute(DockingBehavior.Ask)]
public class ReportViewer : UserControl
[DockingAttribute(DockingBehavior::Ask)]
public ref class ReportViewer : UserControl
[<DockingAttribute(DockingBehavior.Ask)>]
type ReportViewer =
class
inherit UserControl
end
<DockingAttribute(DockingBehavior.Ask)>
Public Class ReportViewer
Inherits UserControl
コンストラクター
名前 | 説明 | |
---|---|---|
ReportViewer() | ReportViewer オブジェクトを構築します。 |
プロパティ
名前 | 説明 | |
---|---|---|
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 から継承されます。) |
|
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 から継承されます。) |
|
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 から継承されます。) |
|
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 | (Control から継承されます。) |
|
ToolStripRenderer | ReportViewer コントロールのツール バーの外観と、レポートのコンテキスト メニューをカスタマイズするときに使用される ToolStripRenderer を取得または設定します。 |
|
Top | (Control から継承されます。) |
|
TopLevelControl | (Control から継承されます。) |
|
UseWaitCursor | (Control から継承されます。) |
|
VerticalScroll | (ScrollableControl から継承されます。) |
|
Visible | (Control から継承されます。) |
|
VScroll | (ScrollableControl から継承されます。) |
|
WaitControlDisplayAfter | ビジー ステータス インジケーターがユーザーに表示されるまでの遅延時間 (ミリ秒単位) を取得または設定します。 |
|
Width | (Control から継承されます。) |
|
ZoomCalculated | ズーム モードに基づいて計算されたページ ズームを取得します。 |
|
ZoomMode | コントロールのズーム モードを取得または設定します。 |
|
ZoomPercent | レポートの表示に使用されるズームの比率を取得または設定します。 |
メソッド
フィールド
名前 | 説明 | |
---|---|---|
MaximumPageCount | 現在のページ カウント モードが Estimate のときのレポートの最大ページ数を表す定数。 |
イベント
名前 | 説明 | |
---|---|---|
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 | (Control から継承されます。) |
|
Toggle | ユーザーがレポート アイテムの表示を切り替えたときに発生します。 |
|
Validated | (Control から継承されます。) |
|
Validating | (Control から継承されます。) |
|
ViewButtonClick | ユーザーが [表示] ボタンをクリックしたときに発生します。 |
|
VisibleChanged | (Control から継承されます。) |
|
ZoomChange | ユーザーが ReportViewer コントロールのズーム レベルを変更したときに発生します。 |
明示的なインターフェイスの実装
名前 | 説明 | |
---|---|---|
IContainerControl.ActivateControl(Control) | (ContainerControl から継承されます。) |
|
IDropTarget.OnDragDrop(DragEventArgs) | (Control から継承されます。) |
|
IDropTarget.OnDragEnter(DragEventArgs) | (Control から継承されます。) |
|
IDropTarget.OnDragLeave(EventArgs) | (Control から継承されます。) |
|
IDropTarget.OnDragOver(DragEventArgs) | (Control から継承されます。) |
備考
このコントロールは、レポートおよびレポートに関連付けられているユーザー インターフェイスを表示します。
このコントロールは、ローカルまたはリモートの処理モードで動作します。ローカル処理モードで、コントロールはレポートをローカルで処理し、表示します。リモート処理モードでは、処理がレポート サーバーで行われ、ローカルで表示されます。リモート処理モードには、レポート サーバーの Microsoft SQL Server 2008 以降のインスタンスが必要です。
スレッド セーフ
この型のパブリック static (Visual Basic では Shared ) メンバーはスレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
関連項目
Microsoft.Reporting.WinForms 名前空間
トップに戻る