【发布时间】:2011-06-06 19:31:54
【问题描述】:
如果我创建一个带有按钮和文本框以及以下事件处理程序的简单 Winforms 应用程序,我希望在点击按钮时看到“False”。当我按下按钮时,它实际上会产生“True”。
为什么表格有效?尽管 the docs 说传递 false 会导致无条件执行验证,但似乎根本没有执行验证事件。
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(this.Validate(false).ToString());
}
private void textBox1_Validating(object sender, CancelEventArgs e)
{
e.Cancel = true;
}
【问题讨论】:
标签: c# winforms validation