menu

WPF

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

    Show / Hide Table of Contents

    Class TreeGridDateTimeColumn

    Represents a column that displays the date time values in its cell content.

    Inheritance
    System.Object
    SfGridColumnBase<SfGridBase>
    GridColumnBase
    TreeGridColumn
    TreeGridTextColumnBase
    TreeGridDateTimeColumn
    Implements
    System.IDisposable
    IFilterDefinition
    Inherited Members
    GridColumnBase.ActualWidth
    GridColumnBase.ActualWidthProperty
    GridColumnBase.AllowEditing
    GridColumnBase.AllowEditingProperty
    GridColumnBase.AllowFocus
    GridColumnBase.AllowFocusProperty
    GridColumnBase.AllowSorting
    GridColumnBase.AllowSortingProperty
    GridColumnBase.CanEditCell()
    GridColumnBase.CellStyle
    GridColumnBase.CellStyleProperty
    GridColumnBase.CellStyleSelector
    GridColumnBase.CellStyleSelectorProperty
    GridColumnBase.CellTemplate
    GridColumnBase.CellTemplateProperty
    GridColumnBase.CellTemplateSelector
    GridColumnBase.CellTemplateSelectorProperty
    GridColumnBase.DisplayBinding
    GridColumnBase.GetTypeface(GridColumnBase, GridCell)
    GridColumnBase.GridValidationMode
    GridColumnBase.GridValidationModeProperty
    GridColumnBase.HeaderStyle
    GridColumnBase.HeaderStyleProperty
    GridColumnBase.HeaderTemplate
    GridColumnBase.HeaderTemplateProperty
    GridColumnBase.HeaderText
    GridColumnBase.HeaderTextProperty
    GridColumnBase.HeaderToolTipTemplate
    GridColumnBase.HeaderToolTipTemplateProperty
    GridColumnBase.HorizontalHeaderContentAlignment
    GridColumnBase.HorizontalHeaderContentAlignmentProperty
    GridColumnBase.IsAutoGenerated
    GridColumnBase.IsHidden
    GridColumnBase.IsHiddenProperty
    GridColumnBase.IsReadOnly
    GridColumnBase.IsReadOnlyProperty
    GridColumnBase.IsTemplate
    GridColumnBase.MappingName
    GridColumnBase.MappingNameProperty
    GridColumnBase.MaximumWidth
    GridColumnBase.MaximumWidthProperty
    GridColumnBase.MinimumWidth
    GridColumnBase.MinimumWidthProperty
    GridColumnBase.OnUpdateBindingInfo(DependencyObject, DependencyPropertyChangedEventArgs)
    GridColumnBase.Padding
    GridColumnBase.PaddingProperty
    GridColumnBase.SetCellBoundToolTip
    GridColumnBase.SetCellBoundToolTipProperty
    GridColumnBase.SetCellBoundValue
    GridColumnBase.SetCellBoundValueProperty
    GridColumnBase.SetValueBindingConverter()
    GridColumnBase.ShowHeaderToolTip
    GridColumnBase.ShowHeaderToolTipProperty
    GridColumnBase.ShowToolTip
    GridColumnBase.ShowToolTipProperty
    GridColumnBase.TextAlignment
    GridColumnBase.TextAlignmentProperty
    GridColumnBase.ToolTipTemplate
    GridColumnBase.ToolTipTemplateProperty
    GridColumnBase.ToolTipTemplateSelector
    GridColumnBase.ToolTipTemplateSelectorProperty
    GridColumnBase.UpdateBindingForValidation(GridValidationMode)
    GridColumnBase.UpdateTrigger
    GridColumnBase.UpdateTriggerProperty
    GridColumnBase.ValueBinding
    GridColumnBase.VerticalAlignment
    GridColumnBase.VerticalAlignmentProperty
    GridColumnBase.Width
    GridColumnBase.WidthProperty
    SfGridColumnBase<SfGridBase>.Dispose()
    TreeGridColumn.AllowBlankFilters
    TreeGridColumn.AllowBlankFiltersProperty
    TreeGridColumn.AllowDragging
    TreeGridColumn.AllowDraggingProperty
    TreeGridColumn.AllowFiltering
    TreeGridColumn.AllowFilteringProperty
    TreeGridColumn.AllowResizing
    TreeGridColumn.AllowResizingProperty
    TreeGridColumn.CanAllowSpinOnMouseScroll()
    TreeGridColumn.CanFocus()
    TreeGridColumn.CellType
    TreeGridColumn.ColumnFilter
    TreeGridColumn.ColumnMemberType
    TreeGridColumn.ColumnSizer
    TreeGridColumn.ColumnSizerProperty
    TreeGridColumn.CreateInstanceCore()
    TreeGridColumn.Dispose(Boolean)
    TreeGridColumn.FilterBehavior
    TreeGridColumn.FilteredFrom
    TreeGridColumn.FilterPopupStyle
    TreeGridColumn.FilterPopupStyleProperty
    TreeGridColumn.FilterPopupTemplate
    TreeGridColumn.FilterPopupTemplateProperty
    TreeGridColumn.FilterPredicates
    TreeGridColumn.ImmediateUpdateColumnFilter
    TreeGridColumn.ImmediateUpdateColumnFilterProperty
    TreeGridColumn.OnCellTemplateChanged(DependencyPropertyChangedEventArgs)
    TreeGridColumn.OnCellTemplateSelectorChanged(DependencyPropertyChangedEventArgs)
    TreeGridColumn.SetCellType(String)
    TreeGridColumn.TreeGrid
    TreeGridTextColumnBase.SetDisplayBindingConverter()
    TreeGridTextColumnBase.TextDecorations
    TreeGridTextColumnBase.TextDecorationsProperty
    TreeGridTextColumnBase.TextTrimming
    TreeGridTextColumnBase.TextTrimmingProperty
    TreeGridTextColumnBase.TextWrapping
    TreeGridTextColumnBase.TextWrappingProperty
    Namespace: Syncfusion.UI.Xaml.TreeGrid
    Assembly: Syncfusion.SfGrid.WPF.dll
    Syntax
    public class TreeGridDateTimeColumn : TreeGridTextColumnBase, IDisposable, IFilterDefinition

    Constructors

    TreeGridDateTimeColumn()

    Initializes a new instance of class.

    Declaration
    public TreeGridDateTimeColumn()

    Fields

    AllowNullValueProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.AllowNullValue dependency property.

    Declaration
    public static readonly DependencyProperty AllowNullValueProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.AllowNullValue dependency property.

    AllowScrollingOnCircleProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.AllowScrollingOnCircle dependency property.

    Declaration
    public static readonly DependencyProperty AllowScrollingOnCircleProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.AllowScrollingOnCircle dependency property.

    CanEditProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.CanEdit dependency property.

    Declaration
    public static readonly DependencyProperty CanEditProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.CanEdit dependency property.

    CustomPatternProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.CustomPattern dependency property.

    Declaration
    public static readonly DependencyProperty CustomPatternProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.CustomPattern dependency property.

    DateTimeFormatProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.DateTimeFormat dependency property.

    Declaration
    public static readonly DependencyProperty DateTimeFormatProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.DateTimeFormat dependency property.

    DisableDateSelectionProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.DisableDateSelection dependency property.

    Declaration
    public static readonly DependencyProperty DisableDateSelectionProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.DisableDateSelection dependency property.

    EnableBackspaceKeyProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.EnableBackspaceKey dependency property.

    Declaration
    public static readonly DependencyProperty EnableBackspaceKeyProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.EnableBackspaceKey dependency property.

    EnableClassicStyleProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.EnableClassicStyle dependency property.

    Declaration
    public static readonly DependencyProperty EnableClassicStyleProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.EnableClassicStyle dependency property.

    EnableDeleteKeyProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.EnableDeleteKey dependency property.

    Declaration
    public static readonly DependencyProperty EnableDeleteKeyProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.EnableDeleteKey dependency property.

    MaxDateTimeProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.MaxDateTime dependency property.

    Declaration
    public static readonly DependencyProperty MaxDateTimeProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.MaxDateTime dependency property.

    MinDateTimeProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.MinDateTime dependency property.

    Declaration
    public static readonly DependencyProperty MinDateTimeProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.MinDateTime dependency property.

    NullTextProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.NullText dependency property.

    Declaration
    public static DependencyProperty NullTextProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.NullText dependency property.

    NullValueProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.NullValue dependency property.

    Declaration
    public static readonly DependencyProperty NullValueProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.NullValue dependency property.

    PatternProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.Pattern dependency property.

    Declaration
    public static readonly DependencyProperty PatternProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.Pattern dependency property.

    ShowRepeatButtonProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.ShowRepeatButton dependency property.

    Declaration
    public static readonly DependencyProperty ShowRepeatButtonProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridDateTimeColumn.ShowRepeatButton dependency property.

    Properties

    AllowNullValue

    Gets or sets a value that indicates whether the null values are allowed in TreeGridDateTimeColumn.

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

    true if the null values are allowed in TreeGridDateTimeColumn; otherwise , false . The default value is false.

    AllowScrollingOnCircle

    Gets or sets a value that indicates whether the user can change the cell values using the mouse wheel or up and down arrow key.

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

    true if the cell value is changed using the mouse wheel or up and down arrow key; otherwise , false. The default value is true.

    CanEdit

    Gets or sets a value that decides whether the date and time value can be edited.

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

    true if the date and time value can be edited ; otherwise , false. The default value is false.

    CustomPattern

    Gets or sets the custom pattern for date and time value.

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

    The custom pattern for date and time value. The default value is string.Empty.

    Remarks

    To apply a CustomPattern, specify the Pattern as CustomPattern.

    DateTimeFormat

    Gets or sets a System.Globalization.DateTimeFormatInfo that defines the format of date and time values.

    Declaration
    public DateTimeFormatInfo DateTimeFormat { get; set; }
    Property Value
    Type Description
    System.Globalization.DateTimeFormatInfo

    A System.Globalization.DateTimeFormatInfo that defines the format of date and time values.

    DisableDateSelection

    Gets or sets a value that indicates whether the date selection is disabled on the calendar pop-up of TreeGridDateTimeColumn.

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

    true if the date selection is disabled on the calendar pop-up; otherwise, false. The default value is false.

    EnableBackspaceKey

    Gets or sets a value that indicates whether a user can delete the date and time value by using Delete key.

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

    true if the Delete key is enabled; otherwise , false. The default value is false.

    Remarks

    The EnableDeleteKey worked based on CanEdit property.

    EnableClassicStyle

    Gets or sets a value that indicates whether the classic style is enabled on the drop-down of TreeGridDateTimeColumn.

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

    true if the classic style is enabled; otherwise ,false. The default value is false.

    EnableDeleteKey

    Gets or sets a value that indicates whether a user can delete the date and time value by using Delete key.

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

    true if the Delete key is enabled; otherwise , false. The default value is false.

    Remarks

    The EnableDeleteKey worked based on CanEdit property.

    MaxDateTime

    Gets or sets the maximum date value allowed in TreeGridDateTimeColumn.

    Declaration
    public DateTime MaxDateTime { get; set; }
    Property Value
    Type Description
    System.DateTime

    A System.DateTime representing the maximum date value in TreeGridDateTimeColumn.

    MinDateTime

    Gets or sets the minimum date value allowed in TreeGridDateTimeColumn.

    Declaration
    public DateTime MinDateTime { get; set; }
    Property Value
    Type Description
    System.DateTime

    A System.DateTime representing the minimum date value in TreeGridDateTimeColumn.

    NullText

    Gets or sets a string that is displayed instead of null value if the cell value is null.

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

    A string that is displayed instead of null value in the cell of TreeGridDateTimeColumn.

    Remarks

    The NullText is applied ,when the AllowNullValue property is enabled.

    NullValue

    Gets or sets a value that is displayed instead of null value if the cell value is null.

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

    A System.DateTime that is displayed instead of null value in the cells of TreeGridDateTimeColumn.

    Remarks

    The NullValue is applied ,when the AllowNullValue property is enabled.

    Pattern

    Gets or sets the format string for a date and time value.

    Declaration
    public DateTimePattern Pattern { get; set; }
    Property Value
    Type Description
    DateTimePattern

    The format string for a date and time value in TreeGridDateTimeColumn.The default value is ShortDate.

    ShowRepeatButton

    Gets or sets a value that indicates whether a repeat button control is used to adjust the date and time value in GridDateTimeColumn.

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

    true if the repeat button control is used to adjust the date and time value; otherwise , false. The default value is true.

    Methods

    UpdateBindingBasedOnAllowEditing()

    Updates the binding for the AllowEdit property changes in TreeGridDateTimeColumn.

    Declaration
    protected override void UpdateBindingBasedOnAllowEditing()
    Overrides
    TreeGridColumn.UpdateBindingBasedOnAllowEditing()

    Implements

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