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

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

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

Атрибуты

Комментарии

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

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

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

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