Delphi TreeView:我可以在一个节点的文本中使用不同的样式吗?

时间:2010-10-26 12:32:36

标签: delphi treeview delphi-2010

我想将这样的字符串显示为注释文本:

姓名:约翰

它有一个大胆的部分和一个常规的部分。有没有办法可以做到这一点?

3 个答案:

答案 0 :(得分:7)

是的,使用自定义绘图(OnCustomDrawOnCustomDrawItem事件)。看看Delphi附带的CustomDraw演示。它演示了一个自定义绘制的树视图。

答案 1 :(得分:2)

你可以使用自定义绘图,是的,但这并不总是很方便。我可以推荐看看LMD ElPack(),即他们的ElTree类。该类允许您在节点中使用迷你HTML,也可以在辅助单元格中使用迷你HTML(ElTree是TreeList控件)。

答案 2 :(得分:1)

您必须使用所有者绘图。看看On*CustomDraw*事件。