DataGridViewBand.ReadOnly Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob der Benutzer die Zellen des Bands bearbeiten kann, oder legt diesen Wert fest.
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
Eigenschaftswert
true
, wenn der Benutzer die Zellen des Bands nicht bearbeiten kann, andernfalls false
. Der Standardwert ist false
.
Ausnahmen
Beim Festlegen dieser Eigenschaft ist diese DataGridViewBand-Instanz eine freigegebene DataGridViewRow.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie die -Eigenschaft verwendet wird, um die ReadOnly Bearbeitung für eine ganze DataGridViewzu deaktivieren. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die DataGridViewBand-Klasse bereitgestellt wird.
// 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
Hinweise
Die ReadOnly -Eigenschaft wirkt sich auf die DataGridViewCell.ReadOnly -Eigenschaft jeder Zelle im Band aus. Wenn sich beispielsweise die ReadOnly -Eigenschaft eines DataGridViewRow ändert, ändert sich die DataGridViewCell.ReadOnly -Eigenschaft aller Zellen in der Zeile.