1

WixToolsetは初めてです。私はv3.6を使用しており、ManagedBootstrapperApplicationHostを使用しています。私のテーマの.xmlファイルでは、ページの1つは次のようになっています-

  <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インストーラUI、およびそれに対応するWiXは、あまり柔軟性がありません。それでも、ほとんどのインストーラーにはそれで十分です。

于 2012-07-09T18:36:00.837 に答える