使用 WiX Toolset 3.8 创建自定义对话框时,我努力启用对话框的关闭按钮,虽然我在网上找到了一些提示,但任何地方都没有明确的答案。为了下一个人有同样的问题而添加这个问题。

使用 WiX Toolset 3.8 创建自定义对话框时,我努力启用对话框的关闭按钮,虽然我在网上找到了一些提示,但任何地方都没有明确的答案。为了下一个人有同样的问题而添加这个问题。

您还需要带有“Return”值的“EndDialog”事件
<Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Text="Cancel" Cancel="yes" >
<Publish Event="EndDialog" Value="Return">1</Publish>
</Control>
该对话框需要包含一个带有 的控件Cancel="yes",这似乎与窗口关闭按钮的启用状态相关联。
<Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Text="Cancel" Cancel="yes" />
