Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 在继续安装之前,强制用户选择对话框中的一个复选框_Visual Studio_Installation_Conditional Statements - Fatal编程技术网

Visual studio 在继续安装之前,强制用户选择对话框中的一个复选框

Visual studio 在继续安装之前,强制用户选择对话框中的一个复选框,visual-studio,installation,conditional-statements,Visual Studio,Installation,Conditional Statements,使用vs2010安装程序,我添加了一个带有两个复选框的对话框,我希望“下一步”按钮仅在选中其中一个复选框时才处于活动状态。这可能吗?这应该是可能的,就像普通单选按钮模式一样,您必须选择“我同意”才能进入下一屏幕。您可以尝试实现类似的功能。然而,您可能需要引入一些自定义操作,因为MSI不会立即重新评估控制条件 最简单的解决方案是在用户单击“下一步”时检查是否检查其中一个或两个。一般来说,您的UI应该具有最常见的默认值,并且应该允许用户单击安装程序

使用vs2010安装程序,我添加了一个带有两个复选框的对话框,我希望“下一步”按钮仅在选中其中一个复选框时才处于活动状态。这可能吗?

这应该是可能的,就像普通单选按钮模式一样,您必须选择“我同意”才能进入下一屏幕。您可以尝试实现类似的功能。然而,您可能需要引入一些自定义操作,因为MSI不会立即重新评估控制条件

最简单的解决方案是在用户单击“下一步”时检查是否检查其中一个或两个。一般来说,您的UI应该具有最常见的默认值,并且应该允许用户单击安装程序