【发布时间】:2013-03-03 14:29:50
【问题描述】:
我想知道如何在 dbgrid delphi 垂直中显示列标题。在这个阶段,标题有点长,我想垂直显示它们。我使用的是delphi 2010,对象检查器中没有任何内容可以设置垂直或90度的任何对齐设置。任何帮助将不胜感激。
【问题讨论】:
-
至少在 Delphi 2009 中,有
Font.Orientation属性,如果您设置为 900(等于 90°)将垂直渲染字体。问题是如何增加标题的高度或如何重新定位渲染的标题,最好还是为此设置所有者绘制事件。 -
font.Orientation 将 dbgrid 本身的字体更改为垂直,而不是列标题。
-
@Pierre:您可以直接设置列标题的字体。编辑
Column,展开Title,展开Font。您还可以使用TitleFont属性为整个DBGrid设置它。