在我TListView
的外观FireMonkey
为Header
“自定义”时,我需要在TListview.ItemExClick
事件中获取标题的项目文本和详细文本,当用户单击标题时TListItemTextButton
。
我有这样的东西...
procedure TForm1.lv1ItemClickEx(const Sender: TObject; ItemIndex:
Integer;
const LocalClickPos: TPointF; const ItemObject: TListItemDrawable);
begin
if ItemObject is TListItemTextButton then
begin
if TListItemTextButton(ItemObject).Text = '-' then
begin
TListItemTextButton(ItemObject).Text := '+';
//Do something with header´s text
end
else if TListItemTextButton(ItemObject).Text = '+' then
begin
TListItemTextButton(ItemObject).Text := '-';
//Do something with header´s text
end;
end;
end;
有什么线索吗?提前谢谢。