DataGridViewBand.Frozen Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de band wordt verplaatst wanneer een gebruiker door de DataGridViewband schuift.

public:
 virtual property bool Frozen { bool get(); void set(bool value); };
public virtual bool Frozen { get; set; }
member this.Frozen : bool with get, set
Public Overridable Property Frozen As Boolean

Waarde van eigenschap

true als de band niet vanuit de weergave kan worden geschoven; anders, false. De standaardwaarde is false.

Voorbeelden

In het volgende codevoorbeeld wordt een band met cellen in een kolom en een rij geblokkeerd. In het voorbeeld wordt ook de standaardcelstijl van de bevroren banden gewijzigd om op te geven welke banden zijn bevroren. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de DataGridViewBand klasse.

// Freeze the first row.
void Button4_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   FreezeBand( dataGridView->Rows[ 0 ] );
}

void Button5_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   FreezeBand( dataGridView->Columns[ 1 ] );
}

void FreezeBand( DataGridViewBand^ band )
{
   band->Frozen = true;
   DataGridViewCellStyle^ style = gcnew DataGridViewCellStyle;
   style->BackColor = Color::WhiteSmoke;
   band->DefaultCellStyle = style;
}
// Freeze the first row.
private void Button4_Click(object sender, System.EventArgs e)
{

    FreezeBand(dataGridView.Rows[0]);
}

private void Button5_Click(object sender, System.EventArgs e)
{

    FreezeBand(dataGridView.Columns[1]);
}

private static void FreezeBand(DataGridViewBand band)
{
    band.Frozen = true;
    DataGridViewCellStyle style = new DataGridViewCellStyle();
    style.BackColor = Color.WhiteSmoke;
    band.DefaultCellStyle = style;
}
' Freeze the first row.
Private Sub Button4_Click(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles Button4.Click

    FreezeBand(dataGridView.Rows(0))
End Sub

Private Sub FreezeColumn(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles Button5.Click

    FreezeBand(dataGridView.Columns(1))
End Sub

Private Shared Sub FreezeBand(ByVal band As DataGridViewBand)

    band.Frozen = True
    Dim style As DataGridViewCellStyle = New DataGridViewCellStyle()
    style.BackColor = Color.WhiteSmoke
    band.DefaultCellStyle = style

End Sub

Opmerkingen

Deze eigenschap kan een band met belangrijke informatie bevatten wanneer een gebruiker door de DataGridView. Banden die grenzen aan de bevroren band gaan over de bevroren band.

Van toepassing op

Zie ook