1

我是 Wix 工具集的新手。我正在使用 v3.6 并使用 ManagedBootstrapperApplicationHost。在我的主题 .xml 文件中,其中一个页面如下所示 -

  <Page Name="Install">
<Text X="11" Y="121" Width="400" Height="17" FontId="3">#(loc.InstallLicenseLabel)</Text>
<Hyperlink Name="eula" X="11" Y="138" Width="75" Height="17" TabStop="yes" FontId="4" HoverFontId="4" SelectedFontId="4">#(loc.InstallLicenseTerms)</Hyperlink>
<Button Name="InstallButton" X="-91" Y="-11" Width="130" Height="23" TabStop="yes" FontId="0">#(loc.InstallAcceptAndInstallButton)</Button>
<Button Name="WelcomeCancelButton" X="-11" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0">#(loc.InstallDeclineButton)</Button></Page>

我的问题是我不知道在哪里添加超链接的参考源信息。它的所有属性都没有这个功能。同样,我无法将事件函数与按钮相关联。谁能帮帮我???

非常感谢提前...

4

1 回答 1

0

MSI 中关于 Hypelink 控制的MSDN文章有一个例子:

<a href="http://www.blueyonderairlines.com">Blue Yonder Airlines</a>

因此,在 WiX 中,您会编写如下内容:

<Hyperlink Name="eula"
           X="11" Y="138" Width="75" Height="17" TabStop="yes">
           &lt;a href=&quot;http://yoursite.com/&quot;&gt;Your Site&lt;/a&gt;
</Hyperlink>

如果您愿意,还可以向控件添加一些描述性文本。


阅读WiX 教程的控制您的控件部分,了解如何将事件处理程序添加到按钮。


Windows Installer UI 和相应的 WiX 不是很灵活。然而,对于大多数安装人员来说已经足够了。

于 2012-07-09T18:36:00.837 回答