首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

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

2012-02-23 
ListView与Edit数据传递ListView一共有3列No1、No2、No3,ListView有N行。问题:何实现点击某行之后,分别把No1、

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];} 

热点排行