ReportViewer for ASP.NET Web Forms
デフォルトの[タグ]ダイアログボックスの定義
C1PrintDocument の使い方 > 式、スクリプト、タグ > 実行時のタグ値の編集 > デフォルトの[タグ]ダイアログボックスの定義

TagsInputForm または TagsInputFormBase のいずれかに基づくプロジェクトに継承されたフォームを追加することで、[タグ]ダイアログボックスを簡単にカスタマイズできます。フォームに小規模な変更を加えるか、フォームを完全に再設計するかによって、対応する方法が異なります。

小規模な変更を加える場合

デフォルトのフォームに小規模な変更を加えるだけの場合(〈ヘルプ〉ボタンを追加する場合など)、TagsInputForm に基づくプロジェクトに継承されたフォームを追加し、必要に応じて調整して、そのフォームの型名をドキュメントの TagsInputDialogClassName プロパティに割り当てることができます。

たとえば、次のフォームでは、キャプションバーに〈ヘルプ〉ボタンが追加され、フォームの背景色が変更されました。

フォームを完全に変更する場合

希望する場合、デフォルトのフォームを完全に変更することができます。たとえば、独自のコントロールを用意したり、タグの値を入力したりできます。これを行うには、TagsInputFormBase の継承されたフォームに基づき、必要に応じて変更し、EditTags メソッドをオーバーライドします。