DataGridViewCell.ReadOnly Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает значение, показывающее, можно ли изменять данные в ячейке.
public:
virtual property bool ReadOnly { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(false)]
public virtual bool ReadOnly { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.ReadOnly : bool with get, set
Public Overridable Property ReadOnly As Boolean
Значение свойства
Значение true
, если данные в ячейке невозможно изменить; в противном случае — значение false
.
- Атрибуты
Исключения
При задании этого свойства отсутствует строка, которой принадлежит ячейка.
-или-
При задании этого свойства предоставляется общий доступ к строке, которой принадлежит ячейка.
Комментарии
Свойство ReadOnly указывает, можно ли изменять данные, отображаемые ячейкой. Можно задать ReadOnly для отдельных ячеек или создать всю строку или столбец ячеек, доступных только для чтения, задав DataGridViewRow.ReadOnly параметры или DataGridViewColumn.ReadOnly свойства. По умолчанию, если родительская строка или столбец ячейки имеет значение только для чтения, дочерние ячейки будут принимать то же значение. Это поведение по умолчанию можно переопределить, задав ReadOnly для отдельных ячеек.
Вы можете перейти к ячейке, доступной только для чтения, и можно задать ячейку только для чтения, чтобы она была текущей.
ReadOnly влияет только на возможность редактирования ячейки; это не влияет на то, может ли пользователь удалять строки.