tlistbox相关内容

在按字符串过滤时隐藏TListBox中的项目

短版:是否可以单独控制或修改LisBox项目?例如,将其 Visible 属性分别设置为False。 我在搜索时在 Fire Monkey 中找到了 TListBoxItem 类,但是我不想使用Fire Monkey并希望在VCL中使用它。 详细版本: 我试图使用两个TStringList和一个Edit过滤ListBox,其中一个StringList是全局的,以保留原始列表( list_ ..
发布时间:2020-10-20 02:48:16 其他开发

德尔福TListBox OnClick/OnChange吗?

使用TListBox获得"OnChange"类型的功能是否有用?我可以对组件进行子类化并添加一个属性,等等,然后仅在索引发生更改时才执行OnClick代码...我还可以使用表单级变量对其进行修改以存储当前索引,但是只是想知道我之前是否忽略了显而易见的内容我走另一条路. 解决方案 除了自己实现,似乎别无选择.您需要记住当前选定的项目,并且每当 ItemIndex 属性会从代码中更改,或者只要 ..
发布时间:2020-05-19 22:49:51 其他开发

Delphi异步写入TListBox

我想从多个线程/进程中写入一个名为"listMessages"的TListBox,为了做到这一点,我有两个过程: 1-具有添加对象: procedure Log(Msg: String; Color: TColor); begin listMessages.Items.AddObject(Msg, Pointer(Color)); listMessages.ItemIndex ..
发布时间:2020-05-13 22:07:40 其他开发

创建特定的自定义TListBoxItem与给定的例子和与fontColor属性的麻烦

有人可以指导我正确的方向。我正在尝试使用Delphi XE4为iOS应用程序创建一个Custom ListboxItem。我的目标输出将是上面照片的一部分,在那里我正在卡在这里(下图)。 我已经成功地动态生成ListBoxItem并插入了一个TLabel对象,但是我无法将TLabel的“fontColor”属性更改为所需的颜色。我可以编码 TLabel.Fontcolor:= ClaB ..
发布时间:2017-04-28 21:31:34 Delphi

如何摆脱TListBox垂直滚动限制?

我已使用日志查看器$ c> TListBox 在虚拟模式。 它工作正常(对于我写的所有代码),显示内容为预期(我甚至容易地添加了一个水平滚动条),但我想我已经达到了垂直滚动条的某种限制。 那就是当我滚动垂直栏从顶部到底部,它不会将内容滚动到列表的末尾,但只能到一些限制。 你知道有什么可能获得摆脱这个限制?我尝试使用 SetScrollInfo ,但它没有工作,因为极限声音不在滚动 ..
发布时间:2017-04-24 22:30:38 Delphi

在列表框画布上绘制unicode文本太慢了

我正在使用以下格式显示列表框中的RSS来显示新闻,如下图所示。屏幕截图上的应用程序是通过对列表框进行样式开发的。我需要在我的VCL应用程序中显示相同的信息。 此布局的要求是: 新闻标题应为粗体文本 简短说明应位于底部,如果不适合单行(如图所示),则应包含 ; font-style应该是正常的 每个新闻项目应该有一个图像 我的代码到目前为止: procedure T ..
发布时间:2017-04-24 00:02:07 Delphi