DataGridView.AutoSizeColumnModeChanged Olay

Tanım

Bir sütunun özelliğinin AutoSizeMode değeri değiştiğinde gerçekleşir.

public:
 event System::Windows::Forms::DataGridViewAutoSizeColumnModeEventHandler ^ AutoSizeColumnModeChanged;
public event System.Windows.Forms.DataGridViewAutoSizeColumnModeEventHandler AutoSizeColumnModeChanged;
member this.AutoSizeColumnModeChanged : System.Windows.Forms.DataGridViewAutoSizeColumnModeEventHandler 
Public Custom Event AutoSizeColumnModeChanged As DataGridViewAutoSizeColumnModeEventHandler 

Olay Türü

DataGridViewAutoSizeColumnModeEventHandler

Örnekler

Aşağıdaki kod örneğinde bu olayın kullanımı gösterilmektedir. Bu örnek, How to: Manipulate Columns in the Windows Forms DataGridView Control (Windows Forms DataGridView Denetimindeki Sütunları Değiştirme) bölümünde bulunan daha büyük bir örneğin bir parçasıdır.

// Updated the criteria label.
void dataGridView_AutoSizeColumnModeChanged( Object^ /*sender*/, DataGridViewAutoSizeColumnModeEventArgs^ args )
{
   args->Column->DataGridView->Parent->Controls[ L"flowlayoutpanel" ]->Controls[ criteriaLabel ]->Text = String::Concat( criteriaLabel, args->Column->AutoSizeMode );
}
// Updated the criteria label.
private void dataGridView_AutoSizeColumnModeChanged(object sender,
    DataGridViewAutoSizeColumnModeEventArgs args)
{
    args.Column.DataGridView.Parent.
        Controls["flowlayoutpanel"].Controls[criteriaLabel].
        Text = criteriaLabel
        + args.Column.AutoSizeMode.ToString();
}
' Updated the criteria label.
Private Sub dataGridView_AutoSizeColumnCriteriaChanged( _
    ByVal sender As Object, _
    ByVal args As DataGridViewAutoSizeColumnModeEventArgs) _
    Handles DataGridView.AutoSizeColumnModeChanged

    args.Column.DataGridView.Parent. _
    Controls("flowlayoutpanel"). _
    Controls(criteriaLabel).Text = _
        criteriaLabel & args.Column.AutoSizeMode.ToString
End Sub

Açıklamalar

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

Şunlara uygulanır

Ayrıca bkz.