DataGrid.OnSorting(DataGridSortingEventArgs) Method


Raises the Sorting event.

 virtual void OnSorting(System::Windows::Controls::DataGridSortingEventArgs ^ eventArgs);
protected virtual void OnSorting (System.Windows.Controls.DataGridSortingEventArgs eventArgs);
abstract member OnSorting : System.Windows.Controls.DataGridSortingEventArgs -> unit
override this.OnSorting : System.Windows.Controls.DataGridSortingEventArgs -> unit
Protected Overridable Sub OnSorting (eventArgs As DataGridSortingEventArgs)



The data for the event.


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