DataGridViewBand.Frozen Özellik

Tanım

Kullanıcı içinde DataGridViewkaydırıldığında bandın hareket edip etmeyeceğini belirten bir değer alır veya ayarlar.

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

Özellik Değeri

true şerit görünümden kaydırılamıyorsa; aksi takdirde , false. Varsayılan değer: false.

Örnekler

Aşağıdaki kod örneği, bir sütun ve satırdaki hücre bandını donduruyor. Örnek ayrıca dondurulan bantların varsayılan hücre stilini değiştirerek hangi bantların dondurulacağını belirtir. Bu kod örneği, sınıfı için DataGridViewBand sağlanan daha büyük bir örneğin parçasıdır.

// 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

Açıklamalar

Bu özellik, bir kullanıcı içinde DataGridViewgezinirken bir grup önemli bilgiyi yerinde tutabilir. Donmuş banda bitişik bantlar donmuş bant üzerinde hareket eder.

Şunlara uygulanır

Ayrıca bkz.