ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Desktop.Mapping Namespace / TableView Class / SetActiveField Method / SetActiveField(Int32) Method
Example

In This Topic
    SetActiveField(Int32) Method
    In This Topic
    Sets the active field in the table view.
    Syntax
    public void SetActiveField( 
       int fieldIndex
    )
    Public Overloads Sub SetActiveField( _
       ByVal fieldIndex As Integer _
    ) 

    Parameters

    fieldIndex
    Example
    Get or set the Active Field
    var tv = TableView.Active;
    if (tv == null)
      return;
    
    // get active field, active field name
    var activeFieldIdx = tv.ActiveFieldIndex;
    var fldDesc = tv.GetField(activeFieldIdx);
    var fldName = fldDesc.Name;
    
    // set active field by name
    tv.SetActiveField("STATE_NAME");
    
    // or set active field by index
    tv.SetActiveField(3);
    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3.1 or higher.
    See Also