ListView与Edit数据传递
ListView一共有3列No1、No2、No3,ListView有N行。
问题:何实现点击某行之后,分别把No1、No2、No3填入Edit1、Edit2、Edit3
[解决办法]
如果是Item就用Edit1->Text = ListView1->Selected->Caption;
如果是subItem就用Edit1->Text = ListView1->Selected->SubItems->Strings[XXX];
[解决办法]
void __fastcall TForm1::ListView1SelectItem(TObject *Sender, TListItem *Item, bool Selected){ Edit1->Text = Item->Caption ; Edit2->Text = Item->SubItems->Strings[0];}