gpt4 book ai didi

delphi - TRadioGroup 具有可包装的项目

转载 作者:行者123 更新时间:2023-12-03 15:50:49 24 4
gpt4 key购买 nike

我需要一个关于 Delphi 5 的小例子,说明单选组中存在的项目文本如何在需要时换行文本。

我在Delphi 2006中通过访问buttons属性解决了这个问题,但在D5中这个属性不存在。

LE:除了SetWindowLong之外还有什么解决办法吗?

最佳答案

通过迭代单选组的 Controls 属性,您可以在 Delphi 5 中轻松获取按钮。但是你要怎么做才能让它们包裹起来呢? Delphi 5 单选按钮没有 WordWrap 属性。

如果我是你,我会向组框中添加一堆单选按钮,而不是使用单选组。这使您可以准确控制您创建的单选按钮的类别。然后派生您自己的单选按钮类并实现 WordWrap 属性。为此,您需要在 CreateParams 中添加 BS_MULTILINE 样式,就像现代 Delphi 版本一样。

当然,您答案中概述的方法也可行!

关于delphi - TRadioGroup 具有可包装的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8246091/

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