Mam problem z kontrolką ListView. Googlałem, ale nic nie widze na ten temat.
Mam dwie ListView w stylu vsReport z dwoma kolumnami
ListView1 zawiera Nazwiska i Imiona wszystkich osób.
Do ListView2 kopiują się tylko te Nazwiska które są zgodne z Nazwiskiem wpisanym do SzukajEt (TEdit).
Tak w skrócie, a tu kod funkcji Edit ON Change:
void __fastcall TForm1::SzukajEtChange(TObject *Sender)
{
ListView2->Items->Clear();
ListView2->Items->AddItem(ListView1->FindCaption(0,SzukajEt->Text,True,True,True));
}
Funkcja mam kasować zawartość ListView2, a kasuje Zawartość LIstView2 plus dodatkowo i niepotrzebnie wpis z ListView1 który zostal wczesniej skopiowany do ListView2.
Dlaczego na polecenie
ListView2->Items->Clear();
program kasuje też wpis z ListView1????