ActiveReports for .NET 18.0J
OleObject
ActiveReportsユーザーガイド > 概念 > セクションレポートの概念 > セクションレポートのレポートコントロール > OleObject

OleObjectコントロールは、デフォルトではツールボックスに表示されませんが、旧バージョンとの互換性のために残されています。OleObjectコントロールはVisual Studioのツールボックスでのみ有効にすることができます。

Visual StudioのツールボックスにOleObjectコントロールを表示するには、以下のファイルのEnableOleObjectプロパティを「True」に設定する必要があります。ファイルは以下に配置されています。

..\ActiveReportsNET18\ActiveReports.config

さらに、Visual Studioのツールボックスで、[ActiveReports 18セクション]ノードを右クリックして、[アイテムの選択]から「OleObject」(名前空間:Grapecity.ActiveReports.SectionReportModel)を選択してツールボックスにOleObjectコントロールを追加します。

OleObjectコントロールをレポート上に配置すると、[OLEオブジェクトの挿入]ダイアログが表示されます。このダイアログを使用して新規オブジェクトを作成するか、またはオブジェクトのリストから選択できます。

OleObjectを使用したレポートを配布する場合、MESCIUS.ActiveReports.Interop.dllを配布する必要があります。
WPFビューワは、OLEオブジェクトをサポートしていません。WPFビューワでOLEオブジェクトを含むレポートをプレビューすると、OLEオブジェクトは表示されません。

 

主なプロパティ

プロパティ 解説
PictureAlignment コントロール領域内にあるオブジェクトのコンテンツの位置を取得、または設定します。
Class OLEオブジェクトのクラス名を指定します。
SizeMode コントロール領域に合わせて画像のサイズを調整する方法を決定する値を取得、または設定します。

[OLEオブジェクトの挿入]ダイアログ

[OLEオブジェクトの挿入]ダイアログは次の2つのオプションを提供しています。