DataGridViewBand.ReadOnly Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si el usuario puede editar las celdas de la banda.
public:
virtual property bool ReadOnly { bool get(); void set(bool value); };
public virtual bool ReadOnly { get; set; }
member this.ReadOnly : bool with get, set
Public Overridable Property ReadOnly As Boolean
Valor de propiedad
Es true
si el usuario no puede editar las celdas de la banda; de lo contrario, es false
. De manera predeterminada, es false
.
Excepciones
Al establecer esta propiedad, esta instancia de DataGridViewBand es una DataGridViewRow compartida.
Ejemplos
En el ejemplo de código siguiente se muestra cómo usar la propiedad para deshabilitar la ReadOnly edición de todo .DataGridView Este ejemplo de código es parte de un ejemplo mayor proporcionado para la clase DataGridViewBand.
// Make the entire DataGridView read only.
void Button8_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
System::Collections::IEnumerator^ myEnum = dataGridView->Columns->GetEnumerator();
while ( myEnum->MoveNext() )
{
DataGridViewBand^ band = safe_cast<DataGridViewBand^>(myEnum->Current);
band->ReadOnly = true;
}
}
// Make the entire DataGridView read only.
private void Button8_Click(object sender, System.EventArgs e)
{
foreach (DataGridViewBand band in dataGridView.Columns)
{
band.ReadOnly = true;
}
}
' Make the entire DataGridView read only.
Private Sub Button8_Click(ByVal sender As Object, _
ByVal e As System.EventArgs) Handles Button8.Click
For Each band As DataGridViewBand In dataGridView.Columns
band.ReadOnly = True
Next
End Sub
Comentarios
La ReadOnly propiedad afecta a la DataGridViewCell.ReadOnly propiedad de cada celda de la banda. Por ejemplo, si la ReadOnly propiedad de un DataGridViewRow cambia, la DataGridViewCell.ReadOnly propiedad de todas las celdas de la fila cambiará.