gpt4 book ai didi

Delphi ListView 更改标题文本

转载 作者:行者123 更新时间:2023-12-03 15:51:23 25 4
gpt4 key购买 nike

我有这个简单的表格:

enter image description here

我使用此代码添加项目:

FList.BeginUpdate;
try
Flist.Items.Clear;

for LJsonValue in LJsonArr do
begin
Item := FList.Items.Add;

Item.Text := 'some value';

//What to do?
FList.??.??.HeaderText := 'Header';
end;
finally
FList.EndUpdate;
end;

如何更改页眉和页脚?我只能用谷歌搜索上述解决方案。上面的代码只设置一些值而不是Item Text,但我无法更改页眉文本页脚文本

最佳答案

页眉和页脚是 TListViewItem 的常规实例,只不过它们的 Purpose 属性设置为 TListItemPurpose.HeaderTListItemPurpose.Footer 。此属性指示组件使用特殊外观渲染这些项目 - 请参阅属性 ItemAppearanceItemAppearanceObjects TListView

您可以在运行时添加页眉和页脚(假设使用标准外观):

Item := Flist.Items.Add;
Item.Text := 'Header';
Item.Purpose := TListItemPurpose.Header;

Flist.Items.Add.Text := 'Item 1';
Flist.Items.Add.Text := 'Item 2';

Item := Flist.Items.Add;
Item.Text := 'Footer';
Item.Purpose := TListItemPurpose.Footer;

关于Delphi ListView 更改标题文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56424859/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com