簡體   English   中英

選擇單選按鈕時如何取消選中復選框

[英]How to uncheck a CheckBox when a RadioButton is selected

我正在處理WiX安裝程序。

我有這個CheckBox控件:

<Control Type="CheckBox" Id="OfficePluginsEnabledCheckbox" Width="107" Height="17" X="11" Y="114" Text="Enable Installed Add-ins" Property="OFFICEPLUGINSENABLED" CheckBoxValue="1"/>

我有這個RadioButtonGroup控件:

<Control Type="RadioButtonGroup" Property="INSTALLADDINKEYS" Id="AddinKeysRadioButtonGroup" Width="74" Height="45" X="218" Y="131">
    <RadioButtonGroup Property="INSTALLADDINKEYS">
      <RadioButton Text="All Users" Height="17" Value="AllUsers" Width="200" X="0" Y="0" />
      <RadioButton Text="Current User" Height="17" Value="CurrentUser" Width="200" X="0" Y="15" />
      <RadioButton Text="None" Height="17" Value="None" Width="200" X="0" Y="30" />
    </RadioButtonGroup>
    <Publish Property="OFFICEPLUGINSENABLED"><![CDATA[INSTALLADDINKEYS="None"]]></Publish>
</Control>

RadioButtonGroup中的None被勾選時,我試圖取消選擇OfficePluginsEnabledCheckbox 如上所示,我嘗試發布OFFICEPLUGINSENABLED屬性。 但是,這不起作用,因為OFFICEPLUGINSENABLED中“ None ”時,實際上從未發布過OFFICEPLUGINSENABLED 為什么會這樣,如何實現所需的功能?

您在上面的腳本中缺少value屬性。 請嘗試以下操作:

<Publish Property="OFFICEPLUGINSENABLED" Value="0"><![CDATA[INSTALLADDINKEYS="None"]]></Publish>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM