menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class TextBoxBaseBehavior - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class TextBoxBaseBehavior

    Provides VisualStateManager behavior for TextBox controls.

    Inheritance
    System.Object
    VisualStateBehavior
    ControlBehavior
    TextBoxBaseBehavior
    Inherited Members
    ControlBehavior.UpdateStateHandler(Object, EventArgs)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    VisualStateBehavior.AddValueChanged(DependencyProperty, Type, Object, EventHandler)
    VisualStateBehavior.GetVisualStateBehavior(DependencyObject)
    VisualStateBehavior.RegisterBehavior(VisualStateBehavior)
    VisualStateBehavior.RemoveValueChanged(DependencyProperty, Type, Object, EventHandler)
    VisualStateBehavior.SetVisualStateBehavior(DependencyObject, VisualStateBehavior)
    VisualStateBehavior.VisualStateBehaviorProperty
    Namespace: Syncfusion.Windows.Controls
    Assembly: Syncfusion.Shared.WPF.dll
    Syntax
    public class TextBoxBaseBehavior : ControlBehavior

    Constructors

    TextBoxBaseBehavior()

    Declaration
    public TextBoxBaseBehavior()

    Properties

    TargetType

    This behavior targets TextBoxBase derived Controls.

    Declaration
    protected override Type TargetType { get; }
    Property Value
    Type
    System.Type
    Overrides
    ControlBehavior.TargetType

    Methods

    OnAttach(Control)

    Attaches to property changes and events.

    Declaration
    protected override void OnAttach(Control control)
    Parameters
    Type Name Description
    System.Windows.Controls.Control control

    An instance of the control.

    Overrides
    ControlBehavior.OnAttach(Control)

    OnDetach(Control)

    Detaches property changes and events.

    Declaration
    protected override void OnDetach(Control control)
    Parameters
    Type Name Description
    System.Windows.Controls.Control control

    The control

    Overrides
    ControlBehavior.OnDetach(Control)

    UpdateState(Control, Boolean)

    Called to update the control's visual state.

    Declaration
    protected override void UpdateState(Control control, bool useTransitions)
    Parameters
    Type Name Description
    System.Windows.Controls.Control control

    The instance of the control being updated.

    System.Boolean useTransitions

    Whether to use transitions or not.

    Overrides
    ControlBehavior.UpdateState(Control, Boolean)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved