如何设置errorprovider图标离开控件?

时间:2015-07-23 21:14:37

标签: errorprovider

我想,将“错误提供程序”图标设置为文本框组合框? 我试过这段代码。但错误的功能!

  

errorProvider1.GetIconAlignment(errorProvider1,ErrorIconAlignment.MiddleLeft);   errorProvider1.SetError(textBox1,“Can not Empty”);

2 个答案:

答案 0 :(得分:2)

没有设置代码。 在“错误提供程序”属性中,使用“从右到左”属性。

答案 1 :(得分:0)

Hadi的原始代码不起作用的原因是因为errorProvider1.SetIconAlignment方法的第一个参数不正确。第一个参数应该是错误适用的控件,而不是错误提供程序本身。因此,以下工作原理:

errorProvider1.SetIconAlignment(textBox1, ErrorIconAlignment.MiddleLeft); errorProvider1.SetError(textBox1, "Can't Empty");

与使用ErrorProvider RightToLeft属性相比,这可能是一个更好的解决方案,因为它允许在每个控件的基础上设置图标位置。