前端之家收集整理的这篇文章主要介绍了
delphi – 自动调整TListView的列,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想
自动调整TListView中的所有列.我使用下面的
代码,但它没有做任何事情.
ListView1.Columns.Add.Caption := 'Field Name';
ListView1.Columns.Items[0].Autosize := True;
我如何在Delphi中自动调整TListView的列.
我将ViewStyle设置为vsReport.
提前致谢
我得到了答案.将列宽设置为-1或-2可
解决问题.
使用-1设置将列标题设置为列中最大子项文本的大小,
和-2设置将列标题设置为列标题中文本的大小.
ListView1.Columns[0].Width := -1 or -2;
原文链接:https://www.f2er.com/delphi/101413.html