DataGridView.IsCurrentRowDirty Propriedade

Definição

Recebe um valor que indica se a linha atual tem alterações não comprometidas.

public:
 property bool IsCurrentRowDirty { bool get(); };
[System.ComponentModel.Browsable(false)]
public bool IsCurrentRowDirty { get; }
[<System.ComponentModel.Browsable(false)>]
member this.IsCurrentRowDirty : bool
Public ReadOnly Property IsCurrentRowDirty As Boolean

Valor de Propriedade

true se a linha atual tiver alterações não comprometidas; caso contrário, false.

Atributos

Observações

Esta propriedade retorna true quando o glifo do lápis é exibido na linha. Por defeito, a IsCurrentRowDirty propriedade será sempre igual ao valor da IsCurrentCellDirty propriedade, a menos que esteja DataGridView vinculada a uma fonte de dados que suporte edição, ou que o modo virtual tenha sido implementado para usar o âmbito de commit ao nível da linha. Nestes casos, avaliarão DataGridView esta propriedade ao nível da linha.

Quando o utilizador se afasta da linha, o controlo faz commit para todas as alterações de linha. O utilizador também pode pressionar CTRL+ENTER para comprometer alterações de linha sem sair da linha. Para comprometer as alterações de linha programaticamente, chame o método do Validate formulário. Se a sua fonte de dados for um BindingSource, também pode chamar BindingSource.EndEdit.

Aplica-se a

Ver também