我有很多文本框,我做了各种验证,在一点上,我只需要删除一个errorProvider,如果代码到达if语句。 我在这做了:是否有可能知道ErrorProvider显示哪个控件?
if (errorProviderSame1.DataSource.ToString() != null && errorProviderSame2.DataSource.ToString() != null)
{
if (errorProviderSame2.DataSource.ToString() == textBoxSvrcAtual.Name)
errorProviderSame2.Dispose();
if (errorProviderSame1.DataSource.ToString() == textBoxSvrcAtual.Name)
errorProviderSame1.Dispose();
}
注:我运行的所有验证的文本改变事件和 “textBoxSvrcAtual”是文本框的,我比较了 errorProvide数据源名称