DataGridView.ShowRowErrors 属性

定义

获取或设置一个值,该值指示行标题是否为包含数据输入错误的每一行显示错误标志符号。

public:
 property bool ShowRowErrors { bool get(); void set(bool value); };
public bool ShowRowErrors { get; set; }
member this.ShowRowErrors : bool with get, set
Public Property ShowRowErrors As Boolean

属性值

如果true 指示有错误,则为 DataGridViewRow ;否则为 false。 默认值为 true

注解

属性 ErrorText 指示行中的某个单元格中是否存在错误。 如果 ErrorText 设置为 以外的 Empty值,则行标题中会显示错误字形 (ErrorProvider 图标) 。

无论是否显示字形,行标题的默认宽度都包含足够的空间来显示错误字形。 如果调整了行标题大小,使没有足够的空间来完全显示字形,则不会呈现字形。

由于行标题可以同时显示文本和字形,因此标题内容按优先级显示,如下所示:

  1. 行标题单元格中显示的文本。

  2. 编辑字形。

  3. 错误字形。

例如,如果行宽度减小,错误字形先消失,然后是标准字形,然后是文本。

高级用户可以通过开发自定义 或 DataGridViewCell 类来自定义DataGridViewRowHeaderCell错误字形。

适用于

另请参阅