Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以TMemo显示部分可见的线条?我正在寻找一种本地方式来做到这一点,而无需自定义渲染。
TMemo
我为不熟悉此问题的人制作了示例屏幕截图:
如您所见,在我用红色标记的区域中,有足够的空间来显示默认情况下不可见的下一行的某些部分。
有一些组件,比如TListBox,显示部分可见的线条,所以我想做TMemo同样的事情。
TListBox
PS 我对其他建议不感兴趣,比如扩大TMemo尺寸,这是题外话。
制作 TMemo 来显示部分行是不可能的。有关您可以对作为多行编辑控件的备忘录本地执行的操作,请参阅MSDN 上的编辑控件。
您可以改用TRichEdit。
您可以访问 Lines 和 Text 属性,就像访问 TMemo 一样。它还具有 WordWrap、ReadOnly 和 ScrollBars 属性,就像 TMemo 一样,因此它可以作为替代品,但根据需要在底部显示部分行。
也在 Delphi 10.1 Berlin 中进行了测试。