DataGridView.ShowRowErrors Propriedade

Definição

Obtém ou define um valor que indica se os cabeçalhos de linha exibirão glifos de erro para cada linha que contenha um erro de entrada de dados.

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

Valor da propriedade

true se o DataGridViewRow indicar que há um erro; caso contrário, false. O padrão é true.

Comentários

A ErrorText propriedade indica se há um erro em uma das células em uma linha. Se ErrorText for definido como um valor diferente de Empty, um glifo de erro (ícone ErrorProvider ícone) será mostrado no cabeçalho da linha.

A largura padrão do cabeçalho de linha inclui espaço suficiente para exibir o glifo de erro, independentemente de o glifo ser exibido ou não. Se o tamanho do cabeçalho da linha for ajustado para que não haja espaço suficiente para exibir completamente o glifo, o glifo não será renderizado.

Como os cabeçalhos de linha podem exibir texto e glifos, o conteúdo do cabeçalho é exibido por prioridade, da seguinte maneira:

  1. Texto exibido na célula de cabeçalho de linha.

  2. O glifo de edição.

  3. O glifo de erro.

Por exemplo, se a largura da linha for reduzida, o glifo de erro desaparecerá primeiro, depois o glifo padrão e, em seguida, o texto.

Os usuários avançados podem personalizar o glifo de erro desenvolvendo uma classe ou DataGridViewCell personalizadaDataGridViewRowHeaderCell.

Aplica-se a

Confira também