Vcl.ComCtrls.TCustomListView.TileColumns
Delphi
property TileColumns: TTileColumns read FTileColumns write SetTileColumns stored StoreTileColumns;
C++
__property TTileColumns* TileColumns = {read=FTileColumns, write=SetTileColumns, stored=StoreTileColumns};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCustomListView |
説明
コントロールの TileColumns プロパティは、自動的に、リスト内のすべての既存の項目のタイル情報を調整します。 さらに、項目内部の追加行を調整して、列からのサブ項目テキストを表示させます。
要件
項目のタイル情報を調整する前に、次の要件を検討します:
- コントロールは、最初に列を追加する必要があります。
- このコードは、TileColumns プロパティからの結果の配列を更新する際に、列の数をチェックします。
- TileColumns 項目には Order プロパティがあります(サブ項目のある列の順序番号。0 より大きくなければならない)。
- TileOptions.SubLineCount は 0 より大きくなければなりません。
ヒント: Item.Caption 値が空で、項目がサブ項目である場合、タイル情報を設定すると、アクセス違反 エラーが発生します。これを回避するには、ライブラリの追加コードで Item.Caption をチェックし、項目に対するタイル情報を設定またはクリアします。