C# - 在自定义位置显示与winforms控件关联的错误图标

时间:2013-10-16 11:54:24

标签: c# winforms errorprovider

我正在使用ErrorProvider类在表单上的某些文本控件旁边显示错误图标。我看到可以使用SetIconAlignment方法设置错误图标显示的位置。但是可以指定错误图标的位置(相对于控件的位置)吗? 我需要这样做,因为我的控制权右边有文字,左边有数字。我希望错误图标显示在文本之后或数字之前,而不是在数字和文本框之间或文本框和文本之间。

1 个答案:

答案 0 :(得分:4)

使用SetPadding() method调整控件和图标之间的空间。

请注意,直接调用此方法并不常见,您可以在设计器中进行设置。选择需要调整的控件并更改“在Xxx上的IconPadding”属性。

相关问题