Vcl.ExtActns.TListControlMoveSelection.ExecuteTarget

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure ExecuteTarget(Target: TObject); override;

C++

virtual void __fastcall ExecuteTarget(System::TObject* Target);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Vcl.ExtActns.pas
Vcl.ExtActns.hpp
Vcl.ExtActns TListControlMoveSelection

Beschreibung

Verschiebt die im Quellobjekt ausgewählten Einträge in das Listenfeld oder die Listenansicht Destination.

Rufen Sie ExecuteTarget nicht direkt auf. Die Methode wird automatisch aufgerufen, wenn der Benutzer auf ein Steuerelement klickt, das mit der Aktion verknüpft ist (z.B. auf einen Menüeintrag oder eine Schaltfläche).

Target ist das Objekt, das bei der Ausführung der Aktionskomponente aktiv ist. Es sollte immer einen Nachkommen von TCustomListControl enthalten, da HandlesTarget sonst den Wert false zurückgibt.

Wenn die Eigenschaft ListControl leer ist, weist ExecuteTarget ihr den Wert von Target zu. Anschließend wird die Methode MoveSelection des Listenfeldes oder der Listenansicht aufgerufen, die die ausgewählten Einträge in das Ziel Destination kopiert und sie aus dem Quellobjekt löscht.

Siehe auch