使用Windows表单中的LatpdownList使用错误提供者验证?
-
04-10-2019 - |
题
因此,基本上,我试图使用验证事件来验证我的下拉列表(COMBOBOX)。这有效,但将重点列入我的下拉列表,不允许进行选择。
有什么方法可以使errorProvider使用dropdownlist访问
if (ddlTypeOfPass.SelectedIndex < 1)
{
errorProvider1.SetError(ddlTypeOfPass, "Type of Pass is required");
e.Cancel = true;
return;
}
errorProvider1.SetError(ddlTypeOfPass, "");
}
解决方案 2
我已经弄清楚了,对不起,我的Inital帖子可能没有帮助。我删除了E.Cancel以允许其继续运行,它设置了焦点,但并不迫使用户保持在该控件上(我想要),但这允许用户实际设置下拉列表。
其他提示
我认为下拉列表是自然化的。您允许自由形式数据输入吗?您的0-分项目是否空白,您想确保它们更改?您可以删除空白项目并跳过验证,但有时最初将其保持空白是必需的。
不隶属于 StackOverflow