读书人

ListView与Edit数据传递,该如何解决

发布时间: 2012-02-23 22:01:35 作者: rapoo

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];
[解决办法]

C/C++ code
void __fastcall TForm1::ListView1SelectItem(TObject *Sender,      TListItem *Item, bool Selected){  Edit1->Text = Item->Caption ;  Edit2->Text = Item->SubItems->Strings[0];} 

读书人网 >C++ Builder

热点推荐