自定义WinForms ErrorProvider以在控件的条目中显示其图标

时间:2009-07-15 20:48:04

标签: c# .net winforms custom-controls errorprovider

我有一些自定义/用户控件,在大多数情况下都有标签和条目,如下所示:

删除了死亡的ImageShack链接

有没有什么方法可以自定义标准的WinForms ErrorProvider来在条目中显示它的图标(条目 - 文本框,组合,日期时间等...),如下所示:

删除了死亡的ImageShack链接

其中红色圆圈当然是错误指示符。

感谢您的帮助。

1 个答案:

答案 0 :(得分:52)

我找到了解决方案:

this.errorProvider.SetIconPadding(this.textBox, -20);

其中errorProvider是一个ErrorProvider对象,textBox是一个Entry对象。