1

是否可以TMemo显示部分可见的线条?我正在寻找一种本地方式来做到这一点,而无需自定义渲染。

我为不熟悉此问题的人制作了示例屏幕截图:

备忘录部分可见性示例

如您所见,在我用红色标记的区域中,有足够的空间来显示默认情况下不可见的下一行的某些部分。

有一些组件,比如TListBox,显示部分可见的线条,所以我想做TMemo同样的事情。

PS 我对其他建议不感兴趣,比如扩大TMemo尺寸,这是题外话。

4

2 回答 2

2

制作 TMemo 来显示部分行是不可能的。有关您可以对作为多行编辑控件的备忘录本地执行的操作,请参阅MSDN 上的编辑控件

于 2017-02-28T23:56:41.983 回答
0

您可以改用TRichEdit

您可以访问 Lines 和 Text 属性,就像访问 TMemo 一样。它还具有 WordWrap、ReadOnly 和 ScrollBars 属性,就像 TMemo 一样,因此它可以作为替代品,但根据需要在底部显示部分行。

也在 Delphi 10.1 Berlin 中进行了测试。

在此处输入图像描述

于 2017-06-23T15:02:18.017 回答