Vcl.StdCtrls.TCustomListBox.DoFindData
Delphi
function DoFindData(const Data: String): Integer;
C++
int __fastcall DoFindData(const System::UnicodeString Data);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | Vcl.StdCtrls.pas Vcl.StdCtrls.hpp |
Vcl.StdCtrls | TCustomListBox |
Beschreibung
Gibt den Index eines Strings im Listenfeld zurück.
Diese als protected deklarierte Methode wird automatisch aufgerufen, wenn das Listenfeld den Index eines Eintrags bereitstellen muss.
Ist das Listenfeld virtuell (die Eigenschaft Style hat den Wert lbVirtual oder lbVirtualOwnerDraw), generiert DoFindData ein OnDataFind-Ereignis, damit der Index dynamisch bereitgestellt werden kann. Ist das Listenfeld nicht virtuell (anderer Wert in der Eigenschaft Style), sucht DoFindData den angegebenen String in der Eigenschaft Items und gibt dessen Index zurück.
Data gibt den Text des zu suchenden Eintrags an.