Vcl.DBCGrids.TDBCtrlGrid.AllowInsert
Delphi
property AllowInsert: Boolean read FAllowInsert write FAllowInsert default True;
C++
__property bool AllowInsert = {read=FAllowInsert, write=FAllowInsert, default=1};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | published | Vcl.DbCGrids.pas Vcl.DBCGrids.hpp |
Vcl.DBCGrids | TDBCtrlGrid |
説明
ユーザーが〔Ins〕キーまたは〔Ctrl〕+〔Ins〕キー押して新しいレコードを挿入または追加できるかどうかを決めます。
AllowInsert プロパティを false に設定すると,TDBCtrlGrid オブジェクトがレコードを挿入するのを抑制できます。
AllowInsert プロパティが false の場合,ユーザーが〔Ins〕キーまたは〔Ctrl〕+〔Ins〕キーを押すか,または Key パラメータが gkInsert か gkAppend に設定されている DoKey メソッドが呼び出されても,TDBCtrlGrid オブジェクトはデータセットにレコードを挿入しません。この場合でも,TDBCtrlGrid オブジェクトはレコードを削除できます。
AllowInsert プロパティが true(デフォルト)の場合,ユーザーが〔Ins〕キーを押すと TDBCtrlGrid オブジェクトはデータセットの現在のレコードの前に新しいレコードを挿入し,〔Ctrl〕+〔Ins〕キーを押すとデータセットの最後に新しいレコードを追加します。AllowInsert プロパティが true に設定されていても,データセットが編集モードでないとレコードは挿入されません。
関連項目