我们正在使用Wix Toolset 3.11来构建.msi。我们使用包含公司徽标的横幅:
<WixVariable Id="WixUIBannerBmp" Value="Banner.bmp"/>
问题:我们的徽标宽度为130像素。在某些对话框中,标题中的文字太长并与徽标碰撞:
问题:我们如何限制标题中文本框的宽度,以便文本会突破到下一行?
答案 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”。