TTabSheet的多行标题?

时间:2016-03-07 16:39:04

标签: windows delphi

我有一个包含多个标签的TPageControl。在一个页面上,标题有点太长并且显示在一行上。是否可以使选项卡标题为多行(即按钮上的WordWrap属性)?

在下图中,标题已设置为“此文字太长,无法放入一行”。理想情况下,这应该出现在两行:

This text is too long to fit
onto one row

对于下面的示例,我设置了:

TabWidth := 185;
TabHeight := 60;

Labels on one line only

*编辑*

上面的示例不适用任何主题。当应用皮肤(在这种情况下是第三方产品VCLSkin)并且我在运行时插入换行符时,它可以工作:

Product_Sheet.Caption := (
    'This text is too long' + #13#10 + 'to fit onto one row');

With skin applied

根据以下评论,这表明在没有皮肤的情况下,这需要定制。

0 个答案:

没有答案