menu

WPF

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

    Show / Hide Table of Contents

    Class TimeSpanEdit

    TimeSpanEdit

    Inheritance
    System.Object
    TimeSpanEdit
    Implements
    System.IDisposable
    Namespace: Syncfusion.Windows.Shared
    Assembly: Syncfusion.Shared.Wpf.dll
    Syntax
    [SkinType(SkinVisualStyle = Skin.Blend, Type = typeof(TimeSpanEdit), XamlResource = "pack://application:,,,/Syncfusion.Shared.Wpf.Classic;component/Controls/TimeSpanEdit/Themes/BlendStyle.xaml")]
    [SkinType(SkinVisualStyle = Skin.Default, Type = typeof(TimeSpanEdit), XamlResource = "/Syncfusion.Shared.Wpf;component/Controls/TimeSpanEdit/Themes/generic.xaml")]
    [SkinType(SkinVisualStyle = Skin.VS2010, Type = typeof(TimeSpanEdit), XamlResource = "pack://application:,,,/Syncfusion.Shared.Wpf.Classic;component/Controls/TimeSpanEdit/Themes/VS2010Style.xaml")]
    [SkinType(SkinVisualStyle = Skin.Office2010Blue, Type = typeof(TimeSpanEdit), XamlResource = "pack://application:,,,/Syncfusion.Shared.Wpf.Classic;component/Controls/TimeSpanEdit/Themes/Office2010BlueStyle.xaml")]
    [SkinType(SkinVisualStyle = Skin.Office2010Black, Type = typeof(TimeSpanEdit), XamlResource = "pack://application:,,,/Syncfusion.Shared.Wpf.Classic;component/Controls/TimeSpanEdit/Themes/Office2010BlackStyle.xaml")]
    [SkinType(SkinVisualStyle = Skin.Office2010Silver, Type = typeof(TimeSpanEdit), XamlResource = "pack://application:,,,/Syncfusion.Shared.Wpf.Classic;component/Controls/TimeSpanEdit/Themes/Office2010SilverStyle.xaml")]
    [SkinType(SkinVisualStyle = Skin.Office2007Blue, Type = typeof(TimeSpanEdit), XamlResource = "pack://application:,,,/Syncfusion.Shared.Wpf.Classic;component/Controls/TimeSpanEdit/Themes/Office2007BlueStyle.xaml")]
    [SkinType(SkinVisualStyle = Skin.Office2007Black, Type = typeof(TimeSpanEdit), XamlResource = "pack://application:,,,/Syncfusion.Shared.Wpf.Classic;component/Controls/TimeSpanEdit/Themes/Office2007BlackStyle.xaml")]
    [SkinType(SkinVisualStyle = Skin.Office2007Silver, Type = typeof(TimeSpanEdit), XamlResource = "pack://application:,,,/Syncfusion.Shared.Wpf.Classic;component/Controls/TimeSpanEdit/Themes/Office2007SilverStyle.xaml")]
    [SkinType(SkinVisualStyle = Skin.Metro, Type = typeof(TimeSpanEdit), XamlResource = "pack://application:,,,/Syncfusion.Shared.Wpf.Classic;component/Controls/TimeSpanEdit/Themes/MetroStyle.xaml")]
    [SkinType(SkinVisualStyle = Skin.Transparent, Type = typeof(TimeSpanEdit), XamlResource = "pack://application:,,,/Syncfusion.Shared.Wpf.Classic;component/Controls/TimeSpanEdit/Themes/TransparentStyle.xaml")]
    public class TimeSpanEdit : TextBox, IDisposable

    Constructors

    TimeSpanEdit()

    Declaration
    public TimeSpanEdit()

    Fields

    AllowNullProperty

    Using a DependencyProperty as the backing store for AllowNull. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty AllowNullProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    EnableExtendedScrollingProperty

    Using a DependencyProperty as the backing store for EnableExtendedScrolling. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty EnableExtendedScrollingProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    EnableTouchProperty

    Using a DependencyProperty as the backing store for EnableTouch. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty EnableTouchProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    FormatProperty

    Using a DependencyProperty as the backing store for Format. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty FormatProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    IncrementOnScrollingProperty

    Using a DependencyProperty as the backing store for IncrementOnScrolling. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty IncrementOnScrollingProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    MaxValueProperty

    Using a DependencyProperty as the backing store for MaxValue. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty MaxValueProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    MinValueProperty

    Using a DependencyProperty as the backing store for MinValue. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty MinValueProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    NullStringProperty

    Using a DependencyProperty as the backing store for NullString. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty NullStringProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ShowArrowButtonsProperty

    Using a DependencyProperty as the backing store for ShowArrowButtons. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty ShowArrowButtonsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    StepIntervalProperty

    Using a DependencyProperty as the backing store for StepInterval. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty StepIntervalProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ValueProperty

    Using a DependencyProperty as the backing store for Value. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty ValueProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    Properties

    AllowNull

    Declaration
    public bool AllowNull { get; set; }
    Property Value
    Type
    System.Boolean

    DownCommand

    Declaration
    public ICommand DownCommand { get; }
    Property Value
    Type
    System.Windows.Input.ICommand

    EnableExtendedScrolling

    Get or Set EnableExtendedScrolling

    Declaration
    public bool EnableExtendedScrolling { get; set; }
    Property Value
    Type
    System.Boolean

    EnableTouch

    Get or Set EnableTouch

    Declaration
    public bool EnableTouch { get; set; }
    Property Value
    Type
    System.Boolean

    Format

    Declaration
    public string Format { get; set; }
    Property Value
    Type
    System.String

    IncrementOnScrolling

    Declaration
    public bool IncrementOnScrolling { get; set; }
    Property Value
    Type
    System.Boolean

    MaxValue

    Declaration
    public TimeSpan MaxValue { get; set; }
    Property Value
    Type
    System.TimeSpan

    MinValue

    Declaration
    public TimeSpan MinValue { get; set; }
    Property Value
    Type
    System.TimeSpan

    NullString

    Declaration
    public string NullString { get; set; }
    Property Value
    Type
    System.String

    ShowArrowButtons

    Declaration
    public bool ShowArrowButtons { get; set; }
    Property Value
    Type
    System.Boolean

    StepInterval

    Gets or sets the interval to increment or decrement the time span value of the control.

    Declaration
    public TimeSpan StepInterval { get; set; }
    Property Value
    Type
    System.TimeSpan
    Remarks

    Selected filed will be increased or decreased based on corresponding field value.

    Examples
    //If value is 1.1:1:15, seconds will increase or decrease in 15 seconds interval. other fields will increase or decrease 1 minute, hour, day interval.
    timespanedit.StepInterval= new TimeSpan(1,1,1,15);

    UpCommand

    Declaration
    public ICommand UpCommand { get; }
    Property Value
    Type
    System.Windows.Input.ICommand

    Value

    Declaration
    public TimeSpan? Value { get; set; }
    Property Value
    Type
    System.Nullable<System.TimeSpan>

    Methods

    Dispose()

    Dispose TimeSpanEdit

    Declaration
    public void Dispose()

    OnAllowNullChanged(DependencyObject, DependencyPropertyChangedEventArgs)

    Declaration
    public static void OnAllowNullChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args)
    Parameters
    Type Name Description
    System.Windows.DependencyObject sender
    System.Windows.DependencyPropertyChangedEventArgs args

    OnApplyTemplate()

    When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate. In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks.

    Declaration
    public override void OnApplyTemplate()

    OnContextMenuOpening(ContextMenuEventArgs)

    Declaration
    protected override void OnContextMenuOpening(ContextMenuEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Controls.ContextMenuEventArgs e

    OnCreateAutomationPeer()

    Returns the AutomationPeer of CurrencyTextBox class.

    Declaration
    protected override AutomationPeer OnCreateAutomationPeer()
    Returns
    Type
    System.Windows.Automation.Peers.AutomationPeer

    OnEnableExtendedScrollingChanged(DependencyObject, DependencyPropertyChangedEventArgs)

    Invoked on EnableExtendedScrolling get changed

    Declaration
    public static void OnEnableExtendedScrollingChanged(DependencyObject obj, DependencyPropertyChangedEventArgs args)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj
    System.Windows.DependencyPropertyChangedEventArgs args

    OnEnableTouchChanged(DependencyObject, DependencyPropertyChangedEventArgs)

    Invoked on EnableTouchChanged

    Declaration
    public static void OnEnableTouchChanged(DependencyObject obj, DependencyPropertyChangedEventArgs args)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj
    System.Windows.DependencyPropertyChangedEventArgs args

    OnFormatStringChanged(DependencyObject, DependencyPropertyChangedEventArgs)

    Declaration
    public static void OnFormatStringChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args)
    Parameters
    Type Name Description
    System.Windows.DependencyObject sender
    System.Windows.DependencyPropertyChangedEventArgs args

    OnGotFocus(RoutedEventArgs)

    Declaration
    protected override void OnGotFocus(RoutedEventArgs e)
    Parameters
    Type Name Description
    System.Windows.RoutedEventArgs e

    OnMaxValueChanged(DependencyObject, DependencyPropertyChangedEventArgs)

    Declaration
    public static void OnMaxValueChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args)
    Parameters
    Type Name Description
    System.Windows.DependencyObject sender
    System.Windows.DependencyPropertyChangedEventArgs args

    OnMinValueChanged(DependencyObject, DependencyPropertyChangedEventArgs)

    Declaration
    public static void OnMinValueChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args)
    Parameters
    Type Name Description
    System.Windows.DependencyObject sender
    System.Windows.DependencyPropertyChangedEventArgs args

    OnMouseWheel(MouseWheelEventArgs)

    Called before the System.Windows.UIElement.MouseWheel event occurs to provide handling for the event in a derived class without attaching a delegate.

    Declaration
    protected override void OnMouseWheel(MouseWheelEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.MouseWheelEventArgs e

    A System.Windows.Input.MouseWheelEventArgs that contains the event data.

    OnNullStringChanged(DependencyObject, DependencyPropertyChangedEventArgs)

    Declaration
    public static void OnNullStringChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args)
    Parameters
    Type Name Description
    System.Windows.DependencyObject sender
    System.Windows.DependencyPropertyChangedEventArgs args

    OnPreviewKeyDown(KeyEventArgs)

    Declaration
    protected override void OnPreviewKeyDown(KeyEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.KeyEventArgs e

    OnPreviewMouseLeftButtonDown(MouseButtonEventArgs)

    Declaration
    protected override void OnPreviewMouseLeftButtonDown(MouseButtonEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.MouseButtonEventArgs e

    OnSelectionChanged(RoutedEventArgs)

    Declaration
    protected override void OnSelectionChanged(RoutedEventArgs e)
    Parameters
    Type Name Description
    System.Windows.RoutedEventArgs e

    OnValueChanged(DependencyObject, DependencyPropertyChangedEventArgs)

    Declaration
    public static void OnValueChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args)
    Parameters
    Type Name Description
    System.Windows.DependencyObject sender
    System.Windows.DependencyPropertyChangedEventArgs args

    Events

    ValueChanged

    Event that is raised when Value property is changed.

    Declaration
    public event PropertyChangedCallback ValueChanged
    Event Type
    Type
    System.Windows.PropertyChangedCallback

    Implements

    System.IDisposable
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved