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

标签 c# .net winforms custom-controls errorprovider

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

删除了无效的 ImageShack 链接

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

删除了无效的 ImageShack 链接

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

感谢您的帮助。

最佳答案

我找到了一个解决方案:

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

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

关于c# - 自定义 WinForms ErrorProvider 以在控件的条目中显示其图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1133945/

相关文章:

c# - WPF:使用虚拟键盘

c# - 正则表达式提取电话号码

c# - stdout 和 stderr 的 Process.Start 缓冲区大小是多少?

C# 将带有参数的方法作为参数传递给 Lazy<T>

asp.net - 哪些性能计数器可用于识别 ASP.NET 瓶颈?

c# - 滚动面板后恢复图形

.NET 等价于热键控制

c# - 将数据集转换为整数

c# - 等待 IEnumerable 项目,(等待后等待)

c# - Silverlight 编程绘图(从 Windows 窗体转换为 Silverlight)