我正在使用 Delphi 2010,并且我试图允许用户在 TListView 中的每行 2 个选项之间进行选择。使用 TListView,我可以将样式设置为 vsReport 并启用复选框,但这每行只能得到 1 个复选框。我需要的是每行 2 个复选框......特别是第一列 1 个,第二列 1 个。

我想要完成的与标准的 Windows 文件安全对话框非常相似:

有没有人对使用 TListView 甚至 MustangPeak 的 TEasyListView 实现这样的东西有任何建议?

最佳答案

看看这个
Put a TCheckBox inside a TStringGrid in Delphi

更新
该链接显示了如何绘制复选框。您可以使用 TListView.OnCustomDrawItem 和/或 OnCustomDrawSubItem 事件执行相同操作

10-05 22:05