我正在编写C#Forms应用程序,我对验证表单有疑问。
当我按下按钮时,我想要验证textbox
textBoxCodeToSearchFor
。如果textbox
中没有任何文字,我需要显示tooltip
。
这是我的代码:
private void textBoxCodeToSearchFor_Validating(object sender, CancelEventArgs e)
{
if (String.IsNullOrEmpty(textBoxCodeToSearchFor.Text))
{
e.Cancel = true;
toolTip.Show("Please enter the code to search for", textBoxCodeToSearchFor);
}
}
点击按钮,我有以下代码:
bool validated = this.Validate();
然后显示tooltip
,但是,按下取消按钮时无法关闭表单。
如果tooltip
未验证,但仍希望关闭表单,我如何为textbox
显示textbox
?
提前致谢。