Web.DBWeb.THTMLFormatCellEvent
Delphi
THTMLFormatCellEvent = procedure (Sender: TObject; CellRow, CellColumn: Integer;
var BgColor: THTMLBgColor; var Align: THTMLAlign; var VAlign: THTMLVAlign;
var CustomAttrs, CellData: string) of object;
C++
typedef void __fastcall (__closure *THTMLFormatCellEvent)(System::TObject* Sender, int CellRow, int CellColumn, Web::Httpprod::THTMLBgColor &BgColor, Web::Httpprod::THTMLAlign &Align, Web::Httpprod::THTMLVAlign &VAlign, System::UnicodeString &CustomAttrs, System::UnicodeString &CellData);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
type typedef |
public | Web.DBWeb.pas Web.DBWeb.hpp |
Web.DBWeb | Web.DBWeb |
説明
THTMLFormatCellEvent は,HTML テーブルのセルの外観をカスタマイズするイベントハンドラの型です。
Sender は,HTML テーブルを生成しているプロデューサコンポーネントです。
CellRow と CellColumn は生成されようとしているセルを指定しており,テーブルヘッダーは CellRow 0,最初の列は CellColumn 0 です。
BgColor,Align,VAlign,および CustomAttrs は,セルのデフォルトの表示プロパティを表します。これらのプロパティは,セルを表示する列の THTMLTableColumn オブジェクトから取得されます。
CellData はセル内で表示されるテキストです。
OnFormatCell イベントハンドラはこれらの値のいずれかまたはすべてを変更して,最終的な HTML テーブル内でのセルの表示方法を指定できます。