DataGrid.OnSorting(DataGridSortingEventArgs) Method

Definition

Raises the Sorting event.

C#
protected virtual void OnSorting(System.Windows.Controls.DataGridSortingEventArgs eventArgs);

Parameters

eventArgs
DataGridSortingEventArgs

The data for the event.

Remarks

This method causes a default sort to occur on the column that raised the event if the sort event is not marked as handled.

Raising an event invokes the event handler through a delegate. For more information, see Handling and Raising Events.

The OnSorting method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.

Notes to Inheritors

When overriding OnSorting(DataGridSortingEventArgs) in a derived class, be sure to call the base class' OnSorting(DataGridSortingEventArgs) method so that registered delegates receive the event.

Applies to

Product Versions
.NET Framework 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, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10