Vcl.ValEdit.TValueListEditor.OnEditButtonClick

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnEditButtonClick: TNotifyEvent read FOnEditButtonClick

C++

__property System::Classes::TNotifyEvent OnEditButtonClick = {read=FOnEditButtonClick, write=SetOnEditButtonClick};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event published
Vcl.ValEdit.pas
Vcl.ValEdit.hpp
Vcl.ValEdit TValueListEditor

Beschreibung

Tritt auf, wenn der Benutzer auf die Ellipsen-Schaltfläche einer Zelle in der Wertespalte klickt oder Strg+Eingabe drückt, während eine Wertezelle mit Ellipsen-Schaltfläche den Fokus hat.

Schreiben Sie eine Ereignisbehandlungsroutine für OnEditButtonClick, um ein Dialogfeld anzuzeigen, in dem der Benutzer einen Wert in der Wertespalte bearbeiten kann. Dieses Ereignis tritt nur für Einträge auf, für welche die Eigenschaft ItemProps in EditStyle den Wert esEllipsis aufweist.

In der Ereignisbehandlungsroutine können Sie die Eigenschaft Row verwenden, um die vom Benutzer bearbeitete Zeile anzugeben. Die Ereignisbehandlungsroutine (oder das von der Ereignisbehandlungsroutine angezeigte Dialogfeld) kann die Eigenschaft Keys verwenden, um den aktuellen Wert der Namensspalte anzugeben sowie den entsprechenden Eintrag der bearbeiteten Eigenschaft Values abzurufen und einzustellen.

Siehe auch