DataGridView::AutoSizeColumnModeChanged Event

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Occurs when the value of the AutoSizeMode property of a column changes.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public:
event DataGridViewAutoSizeColumnModeEventHandler^ AutoSizeColumnModeChanged {
	void add(DataGridViewAutoSizeColumnModeEventHandler^ value);
	void remove(DataGridViewAutoSizeColumnModeEventHandler^ value);
}

For more information about handling events, see NIB: Consuming Events.

The following code example illustrates the use of this event. This example is part of a larger example available in How to: Manipulate Columns in the Windows Forms DataGridView Control.

// 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 );
}

.NET Framework
Available since 2.0
Return to top
Show: