PowerTools ActiveReports for .NET 9.0J > ActiveReportsユーザーガイド > 概念 > セクションレポートの概念 > セクションレポートのレポートコントロール > CheckBox(セクションレポート) |
ActiveReportsでは、レポートでブール値を表す場合、CheckBoxコントロールを使用できます。デフォルトでは、コントロールはテキストが右に付いた小さなボックスとして表示されます。DataField値は「True」に評価された場合、小さなボックスがチェックマーク付きで表示され、「False」の場合はボックスが空で表示されます。デフォルトでは、チェックボックスは空です。
主なプロパティ
プロパティ | 解説 |
---|---|
CheckAlignment | コントロールの描画領域内のチェックボックスの位置を取得または設定します。 |
Checked | チェックボックスがONであるかどうかを取得または設定します。コード内でチェックボックスのCheckedプロパティを設定するか、またはデータベースのブール値に連結することもできます。 |
DataField | データソースのコントロールに連結するフィールドの名前を取得または設定します。 |
Text | チェックボックスのテキストを取得または設定します。 |
チェックボックスコントロールをダブルクリックして、編集モードに入って、テキストを直接入力できます。[プロパティ]ウインドウまたはコード上にTextプロパティを使用し、テキストを入力することも可能です。
テキストの書式をツールバーまたは[プロパティ]ウインドウから設定できます。書式設定は、コントロールのテキスト全体に適用されます。[プロパティ]ウインドウで変更した書式はコントロールに即時反映されます。ツールバーから書式を設定した場合は、[プロパティ]ウインドウの値も変更されます。
メモ:CheckBoxののAlignmentプロパティが「Justify」に設定されている場合は、編集モードに入ると、テキストは一時的に左揃えに表示されます。編集モードを終了すると、自動的に両端揃えに戻ります。 |
直接編集モードでは、以下のキーコマンドを使用できます。
キーシーケンス | 動作 |
---|---|
Enter | 改行 |
Alt + Enter | 変更を保存し、編集モードを終了します。 |
Esc | 変更を保存しないで、編集モードを終了します。 |
エンドユーザデザイナでこの機能を無効にしたい場合は、EditModeEnteringおよびEditModeExitイベントを使用してください。
レポート上のコントロールを選択した状態で、[プロパティ]ウインドウの下部にあるコマンドから「プロパティ設定ダイアログ」をクリックしてダイアログを開きます。
[全般]
[名前]: レポートに使用されていないユニークなCheckBoxの名前を入力します。この名前はドキュメントの要素およびXML出力時に表示されます。
[タグ]: コントロールに付随する文字列を入力します。コード上でこのプロパティをアクセスするとオブジェクトとして認識されていますが、[プロパティ]ウィンドウまたは[プロパティ設定ダイアログ]では文字列となります。
[表示する]: コントロールを非表示にするには、このチェックボックスを外します。
[データフィールド]: コントロールにバインドするデータソースからブール値を返すフィールドを選択します。このフィールドの値により、実行時にCheckedプロパティを設定する方法が決定します。
[テキスト]: テキストボックスに表示する静的テキストを入力します。
[チェックの位置]: コントロールの描画領域内のチェックボックスの位置を選択します。
[チェックあり]: CheckBoxコントロールのボックスに、デフォルトでチェックマークを入れて表示させるには、このチェックボックスをオンにします。
[外観]
[背景色]: テキストボックスの背景色を設定します。
[フォント]
[名前]: フォントファミリ名またはフォントのテーマを選択します。
[サイズ]: ポイント単位でサイズを選択します。
[スタイル]: NormalやItalicを選択します。
[太さ]: NormalやBoldを選択します。
[色]: テキストの色を選択します。
[文字飾り]: 下線や取り消し線のチェックボックスを選択します。
[GDI文字セット]: 使用するGDI文字セットを示す値を入力します。有効値の一覧は、MSDNのFont.GDICharSetプロパティを参照してください。
[GDI縦書きフォント]: GDI縦書きフォントから派生しているフォントを示すためにこのチェックボックスを選択します。
[配置]
[折り返し]: NoWrap、WordWrap、CharWrapの値から選択して、テキストを折り返すかどうか、またはその方法を指定します。
チェックボックスの周囲に表示するスペースをポイント単位で入力します。