PowerTools ActiveReports for .NET 9.0J > ActiveReportsユーザーガイド > 概念 > Windowsフォーム用ビューワのカスタマイズ |
Windowsアプリケーションで使用するViewerコントロールを必要に応じてカスタマイズできます。ツールバーにボタンやメニューアイテムを追加・削除したり、カスタムダイアログをカスタムClickイベントで呼び出すような処理を追加できます。
MSDNの「System.Windows.Forms.ToolStripItemCollection」に記載されているメソッドを使用して、ToolStripのアイテムをカスタマイズできます。
次の一覧は、ToolStripの各ToolStripItemsのインデックス番号および名称です。
InsertまたはRemoveAtメソッドを使用し、インデックスを指定してToolStripItemsにアクセスできます。AddまたはAddRange等のメソッドの詳細については、MSDNの「System.Windows.Forms.ToolStripItemCollection」を参照してください。
ToolStripに新規のアイテムを追加するには、ItemClickedイベント処理メソッドと共に、ItemClickedイベントを使用する必要があります。実行時にユーザーが新規のToolStripアイテムをクリックすると、ToolStripのItemClickedイベントが発生します。
Viewerコントロールを含むフォームのLoadイベント処理メソッドを作成し、IntelliSenseのメソッドスタブの生成機能を使用して適切なイベントを作成します。イベント処理メソッドを作成するサンプルコードについては、Viewer.ViewerToolbarクラスまたは「CustomPreview」サンプル(..\ActiveReportsNET9\Samples\Section Reports\C#\CustomPreview)を参照してください。