delphi如何实现这样的“界面”功能?

2025-05-13 02:22:34
推荐回答(2个)
回答(1):

标准办法用richedit 控件,利用selstart sellength等属性设置选择颜色
有一些控件比如richeditview,等是支持背景高亮的。。

回答(2):

ListView的事件就可以实现,网上例子多得是。有下面几个事件:
OnCustomDrawItem
OnCustomDrawSubItem
OnAdvancedCustomDrawItem
OnAdvancedCustomDrawSubItem