如何禁用WIX许可协议中的按钮

时间:2018-06-20 21:25:49

标签: wix windows-installer wix3

我在wix中有一个简单的Eula许可协议对话框,其代码如下所示。该代码将禁用“下一步”按钮,除非用户已选择表明他们同意条款和条件的单选按钮。一切都很好。

但是,除非用户已经滚动到ScrollableText控件的底部(即他们阅读了许可协议),否则我也想禁用该按钮。我还没有想办法做到这一点。预先感谢您提供任何提示!

    <Control Id="NextButton" Type="PushButton" X="300" Y="261" Width="66" Height="18" Text="{\VSI_MS_Sans_Serif13.0_0_0}&amp;Continue &gt;" TabSkip="no" Default="yes">
      <Condition Action="disable">EulaForm_Property&lt;&gt;"Yes"</Condition>
      <Condition Action="enable">EulaForm_Property="Yes"</Condition>
      <Publish Event="EndDialog" Value="Return">EulaForm_NextArgs=""</Publish>
      <Publish Event="NewDialog" Value="[EulaForm_NextArgs]">EulaForm_NextArgs&lt;&gt;""</Publish>
      <Subscribe Event="EulaEvent" Attribute="Enabled" />
    </Control>

0 个答案:

没有答案