【发布时间】:2021-03-27 11:07:28
【问题描述】:
在 Delphi Win32 VCL 应用程序中,我使用了类似于标准 TCheckListBox 的 TRzCheckList 组件,但有几个附加功能。
TRzCheckList 是包含在 Delphi IDE 中的 GetIt 包管理器中免费提供的“Konopka Signature VCL 控件”的一部分:
我尝试使用以下代码将“Name=Value”对添加到 RzCheckList:
ThisItem := RzCheckList1.AddItemToGroup(0, 'MyName');
RzCheckList1.Items.ValueFromIndex[ThisItem] := 'MyValue';
但是,我没有在 RzCheckList 中显示“MyName”(“MyValue”作为项目的隐藏部分),而是在运行时得到:
同样,使用此代码时:
RzCheckList1.Items.AddPair('MyName', 'MyValue');
...我得到这个结果:
那么,如何将 Name=Value 对添加到 RzCheckList 组件并只显示 Name 部分?
【问题讨论】:
标签: delphi delphi-10.4-sydney checklistbox