DataGrid.OnSorting(DataGridSortingEventArgs) Method

Definition

Raises the Sorting event.

protected:
 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)

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