データベースの可用性のチェックなどのアクションを実行しているときに、UI コントロールを無効にする方法はありますか? 今では次のようになっています。
<Control Id="Next" Type="PushButton">
<Publish Event="DoAction" Value="CheckDBConnection" Order="3">
<![CDATA[SQL_SERVER <> "" AND SQL_USER <> "" AND SQL_PASSWORD <> ""]]>
</Publish>
<Publish Event="DoAction" Value="Confirm_OverwriteDatabase" Order="2"/>
<Publish Event="NewDialog" Value="VerifyReadyDlg" Order="1"/>
</Control>
がCheckDBConnection
実行されると、すべてのコントロールが有効になりますが、何もしません。バックグラウンド アクションの実行中にそれらを無効にする方が正確です。