Spread WPF 18
GrapeCity.Wpf.SpreadSheet.CellType.Editors Namespace / GcMask Class / DefaultActiveFieldIndex Property
Example


In This Topic
    DefaultActiveFieldIndex Property (GcMask)
    In This Topic
    Gets or sets the index of default active editable field. This is a dependency property.
    Syntax
    'Declaration
     
    Public Property DefaultActiveFieldIndex As Integer
    'Usage
     
    Dim instance As GcMask
    Dim value As Integer
     
    instance.DefaultActiveFieldIndex = value
     
    value = instance.DefaultActiveFieldIndex
    public int DefaultActiveFieldIndex {get; set;}

    Property Value

    An System.Int32 value indicates the default active field.
    Exceptions
    ExceptionDescription
    The assigned value is less than -1.
    Remarks
    The DefaultActiveFieldIndex represents the index of the editable field. When the control got focus, the default active field will be activated. The value should be greater than -1. When user set a value greater than the index of last editable field, the last editable field will be activated when control get keyboard focus.
    Example
    The following sample show how to use DefaultActiveFieldIndex to move caret position to the second editable field when mask1 got focus.
    GcMask mask1 = new GcMask();
    mask1.FieldSet.Fields.AddRange("\D{3}-\D{4});
    mask1.DefaultActiveFieldIndex = 1;
    See Also