如何更改标题中文本框的宽度?

时间:2017-12-07 09:38:03

标签: wix windows-installer wix3 msiexec wix3.8

我们正在使用Wix Toolset 3.11来构建.msi。我们使用包含公司徽标的横幅:

<WixVariable Id="WixUIBannerBmp" Value="Banner.bmp"/>

问题:我们的徽标宽度为130像素。在某些对话框中,标题中的文字太长并与徽标碰撞:

enter image description here

问题:我们如何限制标题中文本框的宽度,以便文本会突破到下一行?

1 个答案:

答案 0 :(得分:2)

在.wxl文件中添加UI-Element并为对话框设置Description控件的宽度:

<WixLocalization>
    [...]
    <UI Dialog="InstallDirDlg" Control="Description" Width="whatever, default 280"/>
</WixLocalization>

您也可以更改Description控件的宽度,而不是Title控件。

How to customize UI Dialogs in Wix to modify location/size of Labels

如果希望文本包含在控件中,请确保将Height属性设置得足够大。例如。要使上述控件的高度加倍,请设置Height =“30”。