Vcl.ValEdit.TValueListEditor.DeleteRow

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure DeleteRow(ARow: Integer); override;

C++

virtual void __fastcall DeleteRow(int ARow);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Vcl.ValEdit.pas
Vcl.ValEdit.hpp
Vcl.ValEdit TValueListEditor

Beschreibung

Löscht eine Zeile im Wertelisteneditor und den entsprechenden String aus dem zugehörigen TStrings-Objekt.

Rufen Sie DeleteRow auf, um die im Parameter ARow angegebene Zeile zu löschen. DeleteRow löscht den entsprechenden String aus dem bearbeiteten TStrings-Objekt und aktualisiert die Anzeige entsprechend.

ARow muss den Index einer Zeile enthalten, die ein Namens-/Wertepaar anzeigt. Der Wert darf also nicht kleiner 0 oder größer als die Anzahl der Zeilen sein. Enthält DisplayOptions den Wert doColumnTitles, darf ARow nicht 0 sein, da dies die Titelzeile ist, kein Namens-/Wertepaar im zugehörigen TStrings-Objekt.

Anmerkung:  DeleteRow löscht die angegebene Zeile unabhängig vom Wert von KeyOptions. Der Wert keyDelete in KeyOptions steuert, ob der Benutzer eine Zeile durch Drücken der Taste Entf löschen kann.

Siehe auch