:我想将我的安装程序的欢迎页面的操作替换为SpecialDlg而不是LicenseAgreementDlg。但使用此代码:
<Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog" Value="SpecialDlg" >NOT Installed</Publish>
但是这行不会替换ControlEvent Table中的元组,而是创建新的元组而不是替换。问题是:下一步按钮的旧操作尚未被新操作替换。 :(
感谢专家
答案 0 :(得分:1)
按钮点击处理在您使用UIRef元素引用的UI序列中定义。
您可以从wix sources复制该UI序列,根据自己的需要对其进行修改,然后更新UIRef
元素以指向您自己的自定义UI序列。
有关详细信息,请参阅我关于inserting a warning dialog的问题/答案,这是类似的情况(虽然有点复杂,因为我只想在某个条件成立时才插入它。)