I en combobox kan man få den til at gå direkte til de list items der begynder med det man har skrevet i edit-feltet.
Jeg kunne godt tænke mig at man kan skrive en vilkårlig tekst i edit-feltet, og derefter bliver de synlige items filtreret, så kun de items der indeholder det man har skrevet bliver vist. Dvs. den søger ikke kun begyndelsen af items, men på hele indholdtet.
Er der nogen der kender en komponent til det, eller en måde man kan få tcombobox til det?
procedure TForm1.Button1Click(Sender: TObject); var i : Integer; begin with ComboBox1.Items do begin BeginUpdate; try Clear;
for i := 0 to MyList.Count - 1 do if Pos(Edit1.Text, MyList[i]) > 0 then Add(MyList[i]); finally EndUpdate; end; end; end;
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.