在我的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;
任何线索? 提前完成。
答案 0 :(得分:0)
事件OnItemCkick不适用于标题。 所以,最简单的方法是使用TTextButton insted。