如何根据复选框选择启用/禁用Combobox。我想要的方式就像复选框已选中,然后将启用Combobox,如果未选中复选框,则将禁用组合框。我没有找到任何关于在Control of Type ComboBox中输入条件的线索。 任何建议?????
答案 0 :(得分:1)
您可以使用“条件”根据“复选框”属性启用或禁用“组合框”。
<Control Id="ComboBox_Test" Type="ComboBox" X="147" Y="60" Width="163" Height="16" Property="TEST">
<Condition Action="enable">TestCheckBox=1</Condition>
<Condition Action="disable">TestCheckBox <> 1</Condition>
</Control>
<Control Type="CheckBox" Id="CheckBox_Test" Width="105" Height="17" X="158" Y="172" Text="Test" CheckBoxValue="1" Property="TestCheckBox" />
修改强>
根据您的要求,就像这样。
<Control Id="AppPoolCombo" Type="ComboBox" Property="APPPOOLVALUE" Sorted="yes" ComboList="yes" X="165" Y="124" Width="149" Height="16">
<ComboBox Property="APPPOOLVALUE">
<ListItem Text="Default Application Pool" Value="Default Application Pool" />
<ListItem Text="Integrated" Value="Integrated" />
<ListItem Text="Classic" Value="Classic" />
</ComboBox>
<Condition Action="enable">TestCheckBox=1</Condition>
<Condition Action="disable">TestCheckBox <> 1</Condition>
</Control>