Vcl.DBCtrls.TDBRichEdit.AutoDisplay

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property AutoDisplay: Boolean read FAutoDisplay write SetAutoDisplay default True;

C++

__property bool AutoDisplay = {read=FAutoDisplay, write=SetAutoDisplay, default=1};

プロパティ

種類 可視性 ソース ユニット
property published
Vcl.DBCtrls.pas
Vcl.DBCtrls.hpp
Vcl.DBCtrls TDBRichEdit

説明

書式付き編集コントロール内のメモ項目の内容を自動表示するかどうかを指定します。

AutoDisplay プロパティが true の場合,書式付きテキスト編集コントロールは BLOB 項目が変更されたとき(新しいレコードに移動した場合など)に新しいデータを自動的に表示します。

AutoDisplay が false の場合,BLOB 項目が変化すると,コントロールは項目名だけを表示します。データを表示するには,そのコントロールをダブルクリックするか,コントロールを選択してから Enter を押します。

AutoDisplay の効果は表示だけの問題ではありません。TDBRichEdit オブジェクトに表示されるデータは Text プロパティの値です。AutoDisplay が false の場合,データが変化すると,Text プロパティの値はその項目の名前に変わります。したがって,AutoDisplay が false の場合,アプリケーションでは,基になる項目の値を確認するために Text プロパティの値を使用するときに注意が必要です。

LoadMemo メソッドを呼び出すと Text が BLOB 項目の現在の値に更新されます。この変更によって画面上のコントロールの外観も変わります。

BLOB 項目の自動ロードが長すぎるときは,AutoDisplay の値を false に変更してください。

メモ:  AutoDisplay は BLOB 項目だけに適用されます。コントロールが別の型のテキスト項目に結び付けられている場合は AutoDisplay は何の効果もありません。

関連項目