我正在编写一个相当简单的应用程序,用户可以在其中选择某些输入并处理数据。当用户从其中一个组合框中选择特定字符串时,我遇到了问题,它不会禁用其他控件。基本上,当用户选择组合框并选择“启动”时,应禁用所有其他控件。
private void cbalpha_SelectedIndexChanged(object sender, EventArgs e)
{
var operatorcheckbox = (CheckBox)sender;
foreach (Control cb in this.Controls)
if ((StringtDataChoiceorSelect.SelectedItem != "(Initiate)")
{
continue;
}
else
{
cb.Enabled = operatorcheckbox.Checked;
}
}