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

Wix 如何更改标题中文本框的宽度?,wix,wix3,windows-installer,wix3.8,Wix,Wix3,Windows Installer,Wix3.8,我们正在使用Wix工具集3.11构建一个.msi。我们使用包含公司徽标的横幅: <WixVariable Id="WixUIBannerBmp" Value="Banner.bmp"/> 问题:我们的徽标宽度为130像素。在某些对话框中,标题中的文本太长,与徽标冲突: 问题:我们如何限制标题中文本框的宽度,以便文本可以插入下一行?在.wxl文件中添加UI元素并设置对话框的说明控件的宽度: <WixLocalization> [...] <UI

我们正在使用Wix工具集3.11构建一个.msi。我们使用包含公司徽标的横幅:

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

问题:我们的徽标宽度为130像素。在某些对话框中,标题中的文本太长,与徽标冲突:


问题:我们如何限制标题中文本框的宽度,以便文本可以插入下一行?

在.wxl文件中添加UI元素并设置对话框的
说明
控件的宽度:

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

[...]
除了
说明
控件,您还可以更改
标题
控件的宽度


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

可能的@dvorn副本:非常感谢您的帮助。但我认为这不是重复。你的链接帖子讨论的话题太笼统,我的问题更特别。例如,我找不到要使用的UI对话框元素。这是不正确的。UI元素不包含文档中所示的属性“Diealog”、“Control”或“Width”:这是一个很好的答案。当我在.wxl文件中使用此UI时:
[…]
将剪切文本并添加三个点:“单击nex…”。我想奖励你一张选票。我等待有人告诉我一个解决方案,将文本放入新行(就像InnoSetup一样)。@Simon您不能将宽度应用于所有对话框。它们是单独定义的,请参见@Simon Yes,默认为NoWrap=No,但该特定控件的高度不足以包含另一行文本。我更新了答案。当我将height属性设置为值20时,文本现在换行。非常感谢你。