Vcl.ValEdit.TValueListEditor.DeleteRow

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

Delphi

procedure DeleteRow(ARow: Integer); override;

C++

virtual void __fastcall DeleteRow(int ARow);

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Vcl.ValEdit.pas
Vcl.ValEdit.hpp
Vcl.ValEdit TValueListEditor

説明

値リストエディタの行を削除し,それに対応する文字列を関連付けられている TStrings オブジェクトから削除します。

DeleteRow メソッドを呼び出すと,ARow パラメータで指定された行を削除できます。編集中の TStrings オブジェクトから対応する文字列を削除し,表示を更新します。

ARow は,名前/値のペアを表示する行の添え字でなければなりません。つまり,0 より小さかったり,行数より大きかったりしてはなりません。DisplayOptions に doColumnTitles が入っている場合は,それがタイトル行であり,関連付けられている TStrings オブジェクト内の名前/値のペアではないため,ARow は 0 ではあり得ません。

メモ:  DeleteRow は,KeyOptions の値とは無関係に指定された行を削除します。KeyOptions の keyDelete メンバーは,ユーザーが〔Delete〕キーを押して 1 行を削除できるかどうかだけを制御します。

関連項目