DataGridView.DataBindingComplete Olay

Tanım

Veri bağlama işlemi tamamlandıktan sonra gerçekleşir.

C#
public event System.Windows.Forms.DataGridViewBindingCompleteEventHandler DataBindingComplete;

Olay Türü

DataGridViewBindingCompleteEventHandler

Örnekler

Aşağıdaki kod örneğinde bu olayın kullanımı gösterilmektedir. Bu örnek, sınıfa genel bakış bölümünde DataGridViewRowContextMenuStripNeededEventArgs bulunan daha büyük bir örneğin bir parçasıdır.

C#
private void dataGridView1_DataBindingComplete(object sender,
    DataGridViewBindingCompleteEventArgs e)
{
    // Hide some of the columns.
    dataGridView1.Columns["EmployeeID"].Visible = false;
    dataGridView1.Columns["Address"].Visible = false;
    dataGridView1.Columns["TitleOfCourtesy"].Visible = false;
    dataGridView1.Columns["BirthDate"].Visible = false;
    dataGridView1.Columns["HireDate"].Visible = false;
    dataGridView1.Columns["PostalCode"].Visible = false;
    dataGridView1.Columns["Photo"].Visible = false;
    dataGridView1.Columns["Notes"].Visible = false;
    dataGridView1.Columns["ReportsTo"].Visible = false;
    dataGridView1.Columns["PhotoPath"].Visible = false;

    // Disable sorting for the DataGridView.
    foreach (DataGridViewColumn i in
        dataGridView1.Columns)
    {
        i.SortMode = DataGridViewColumnSortMode.NotSortable;
    }

    dataGridView1.AutoResizeColumns();
}

Açıklamalar

Bu olay, veri kaynağının içeriği değiştiğinde veya , DataMemberveya BindingContext özelliğinin DataSourcedeğeri değiştiğinde oluşturulur.

Bu olayı işlemek, örneğin, içerik güncelleştirmelerine göre satırları ve sütunları program aracılığıyla yeniden boyutlandırmak için yararlıdır. Daha fazla bilgi için bkz. DataGridView Denetimi Windows Forms Boyutlandırma Seçenekleri.

Olayları işleme hakkında daha fazla bilgi için bkz. Olayları İşleme ve Oluşturma.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

Ayrıca bkz.