我用powershell中的复选框制作了一个wimdowsform。
我使用switch命令进行检查/取消检查。它像我想要的那样工作。 如果我们选中一个复选框,我会添加一个变量,但它仍然为空。
...
$checkbox_un.Add_CheckStateChanged(
{
switch ($checkbox_un.Checked) {
$false { $checkbox_deux.enabled=$true; $checkbox_deux.Checked=$False; break }
$true { $checkbox_deux.Enabled=$False; $checkbox_deux.Checked=$False; $fs="FAT32"; break }
}
})
$checkbox_deux.Add_CheckStateChanged(
{
switch ($checkbox_deux.Checked) {
$false { $checkbox_un.Enabled=$true; $checkbox_un.Checked=$False; break }
$true { $checkbox_un.Enabled=$false; $checkbox_un.Checked=$false; $fs="NTFS"; break }
}
})
...
$ fs返回总是空的,我不明白为什么?