DataGridView.IsCurrentRowDirty Свойство

Определение

Возвращает значение, указывающее, имеются ли в текущей строке незафиксированные изменения.

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

Значение свойства

Boolean

Значение true, если в текущей строке имеются незафиксированные изменения; в противном случае — значение false.

Атрибуты

Комментарии

Это свойство возвращается true , когда глиф карандаша отображается в строке. По умолчанию свойство всегда будет равно значению IsCurrentRowDirty IsCurrentCellDirty свойства, если DataGridView только он не привязан к источнику данных, поддерживающем редактирование, или виртуальный режим был реализован для использования области фиксации на уровне строк. В таких случаях DataGridView это свойство будет оцениваться на уровне строки.

Когда пользователь переходит от строки, элемент управления фиксирует все изменения строки. Пользователь также может нажать клавиши CTRL+ВВОД, чтобы зафиксировать изменения строки, не выходя из строки. Чтобы зафиксировать изменения строк программным способом, вызовите метод формы Validate . Если источник данных является BindingSourceисточником данных, можно также вызвать BindingSource.EndEdit.

Применяется к

См. также раздел