ArcGIS Pro 3.1 API Reference Guide
ArcGIS.Desktop.Mapping Namespace / TableView Class / SortAscending Method
Example

In This Topic
    SortAscending Method (TableView)
    In This Topic
    Sorts the values of the active field from lowest to highest.
    Syntax
    public void SortAscending()
    Public Sub SortAscending() 
    Example
    Sort
    var tv = TableView.Active;
    if (tv == null)
      return;
    
    // sort the active field descending
    if (tv.CanSortDescending)
      tv.SortDescending();
    
    
    // sort the active field ascending
    if (tv.CanSortAscending)
      tv.SortAscending();
    
    
    // peform a custom sort programmatically
    if (tv.CanCustomSort)
    {
      // sort fields
      var dict = new Dictionary<string, FieldSortInfo>();
      dict.Add("STATE_NAME", FieldSortInfo.Asc);
      dict.Add("CITY_NAME", FieldSortInfo.Desc);
      await tv.SortAsync(dict);
    }
    
    
    // perform a custom sort via the UI
    if (tv.CanCustomSort)
      tv.CustomSort();
    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3.1 or higher.
    See Also