ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Desktop.Mapping Namespace / TableView Class / CustomSort Method
Example

In This Topic
    CustomSort Method (TableView)
    In This Topic
    Shows the custom field sort dialog.
    Syntax
    Public Sub CustomSort() 
    public void CustomSort()
    Example
    Sort
    {
      // sort the active field descending
      if (tableView.CanSortDescending)
        tableView.SortDescending();
    
      // sort the active field ascending
      if (tableView.CanSortAscending)
        tableView.SortAscending();
    
      // perform a custom sort programmatically
      if (tableView.CanCustomSort)
      {
        // sort fields
        Dictionary<string, FieldSortInfo> dict = new()
        {
          { "STATE_NAME", FieldSortInfo.Asc },
          { "CITY_NAME", FieldSortInfo.Desc }
        };
        tableView.SortAsync(dict);
      }
    
      // perform a custom sort via the UI
      if (tableView.CanCustomSort)
        tableView.CustomSort();
    }
    Requirements

    Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)

    ArcGIS Pro version: 3.1 or higher.
    See Also