WPF

Code Examples Upgrade Guide User Guide Demos Support Forums Download
  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class GridEditorColumn

    Show / Hide Table of Contents

    Class GridEditorColumn

    Provides the base implementation for all the editor columns in the SfDataGrid.

    Inheritance
    System.Object
    SfGridColumnBase<SfGridBase>
    GridColumnBase
    GridColumn
    GridTextColumnBase
    GridEditorColumn
    GridCurrencyColumn
    GridNumericColumn
    GridPercentColumn
    Implements
    System.IDisposable
    INotifyDependencyPropertyChanged
    IFilterDefinition
    Inherited Members
    GridTextColumnBase.TextTrimmingProperty
    GridTextColumnBase.TextWrappingProperty
    GridTextColumnBase.TextDecorationsProperty
    GridTextColumnBase.SetDisplayBindingConverter()
    GridTextColumnBase.TextTrimming
    GridTextColumnBase.TextWrapping
    GridTextColumnBase.TextDecorations
    GridColumn.FilterRowCellStyleProperty
    GridColumn.UseBindingValueProperty
    GridColumn.ColumnSizerProperty
    GridColumn.AllowDraggingProperty
    GridColumn.AllowGroupingProperty
    GridColumn.AllowResizingProperty
    GridColumn.AllowFilteringProperty
    GridColumn.ImmediateUpdateColumnFilterProperty
    GridColumn.FilterRowOptionsVisibilityProperty
    GridColumn.FilterRowConditionProperty
    GridColumn.FilterPopupStyleProperty
    GridColumn.FilterPopupTemplateProperty
    GridColumn.AllowBlankFiltersProperty
    GridColumn.FilterRowTextProperty
    GridColumn.IsCaseSensitiveFilterRowProperty
    GridColumn.GroupModeProperty
    GridColumn.SortModeProperty
    GridColumn.OnCellTemplateSelectorChanged(DependencyPropertyChangedEventArgs)
    GridColumn.OnCellTemplateChanged(DependencyPropertyChangedEventArgs)
    GridColumn.Dispose(Boolean)
    GridColumn.GetRowFilterType()
    GridColumn.GetFilterRowOptionsVisibility()
    GridColumn.SetCellType(String)
    GridColumn.CanFocus()
    GridColumn.IsHiddenColumn()
    GridColumn.CanEditCell(Int32)
    GridColumn.CreateInstanceCore()
    GridColumn.CanEndEditColumn()
    GridColumn.UpdateBindingBasedOnAllowEditing()
    GridColumn.SetFilterRowText(String)
    GridColumn.OnDependencyPropertyChanged(String, DependencyPropertyChangedEventArgs)
    GridColumn.ColumnMemberType
    GridColumn.FilterRowCellStyle
    GridColumn.UseBindingValue
    GridColumn.ColumnSizer
    GridColumn.AllowDragging
    GridColumn.AllowGrouping
    GridColumn.AllowResizing
    GridColumn.AllowFiltering
    GridColumn.ImmediateUpdateColumnFilter
    GridColumn.FilterRowOptionsVisibility
    GridColumn.FilterRowCondition
    GridColumn.FilterPopupStyle
    GridColumn.FilterPopupTemplate
    GridColumn.AllowBlankFilters
    GridColumn.FilterRowText
    GridColumn.IsCaseSensitiveFilterRow
    GridColumn.GroupMode
    GridColumn.SortMode
    GridColumn.CellType
    GridColumn.FilteredFrom
    GridColumn.DataGrid
    GridColumn.FilterPredicates
    GridColumn.FilterBehavior
    GridColumn.ColumnFilter
    GridColumn.FilterRowEditorType
    GridColumnBase.ActualWidthProperty
    GridColumnBase.MappingNameProperty
    GridColumnBase.HeaderTextProperty
    GridColumnBase.AllowEditingProperty
    GridColumnBase.IsReadOnlyProperty
    GridColumnBase.GridValidationModeProperty
    GridColumnBase.UpdateTriggerProperty
    GridColumnBase.PaddingProperty
    GridColumnBase.AllowFocusProperty
    GridColumnBase.HeaderTemplateProperty
    GridColumnBase.CellTemplateProperty
    GridColumnBase.SetCellBoundValueProperty
    GridColumnBase.CellTemplateSelectorProperty
    GridColumnBase.CellStyleProperty
    GridColumnBase.CellStyleSelectorProperty
    GridColumnBase.HeaderStyleProperty
    GridColumnBase.AllowSortingProperty
    GridColumnBase.VerticalAlignmentProperty
    GridColumnBase.TextAlignmentProperty
    GridColumnBase.HorizontalHeaderContentAlignmentProperty
    GridColumnBase.WidthProperty
    GridColumnBase.IsHiddenProperty
    GridColumnBase.MaximumWidthProperty
    GridColumnBase.MinimumWidthProperty
    GridColumnBase.ShowHeaderToolTipProperty
    GridColumnBase.ToolTipTemplateProperty
    GridColumnBase.HeaderToolTipTemplateProperty
    GridColumnBase.ToolTipTemplateSelectorProperty
    GridColumnBase.ShowToolTipProperty
    GridColumnBase.SetCellBoundToolTipProperty
    GridColumnBase.OnUpdateBindingInfo(DependencyObject, DependencyPropertyChangedEventArgs)
    GridColumnBase.SetValueBindingConverter()
    GridColumnBase.CanEditCell()
    GridColumnBase.UpdateBindingForValidation(GridValidationMode)
    GridColumnBase.GetTypeface(GridColumnBase, GridCell)
    GridColumnBase.IsAutoGenerated
    GridColumnBase.IsTemplate
    GridColumnBase.ActualWidth
    GridColumnBase.MappingName
    GridColumnBase.HeaderText
    GridColumnBase.AllowEditing
    GridColumnBase.IsReadOnly
    GridColumnBase.GridValidationMode
    GridColumnBase.UpdateTrigger
    GridColumnBase.Padding
    GridColumnBase.AllowFocus
    GridColumnBase.HeaderTemplate
    GridColumnBase.CellTemplate
    GridColumnBase.SetCellBoundValue
    GridColumnBase.CellTemplateSelector
    GridColumnBase.CellStyle
    GridColumnBase.CellStyleSelector
    GridColumnBase.HeaderStyle
    GridColumnBase.AllowSorting
    GridColumnBase.VerticalAlignment
    GridColumnBase.TextAlignment
    GridColumnBase.HorizontalHeaderContentAlignment
    GridColumnBase.Width
    GridColumnBase.IsHidden
    GridColumnBase.MaximumWidth
    GridColumnBase.MinimumWidth
    GridColumnBase.ValueBinding
    GridColumnBase.DisplayBinding
    GridColumnBase.ShowHeaderToolTip
    GridColumnBase.ToolTipTemplate
    GridColumnBase.HeaderToolTipTemplate
    GridColumnBase.ToolTipTemplateSelector
    GridColumnBase.ShowToolTip
    GridColumnBase.SetCellBoundToolTip
    SfGridColumnBase<SfGridBase>.Dispose()
    Namespace: Syncfusion.UI.Xaml.Grid
    Assembly: Syncfusion.SfGrid.WPF.dll
    Syntax
    public abstract class GridEditorColumn : GridTextColumnBase, IDisposable, INotifyDependencyPropertyChanged, IFilterDefinition

    Constructors

    GridEditorColumn()

    Initializes a new instance of the GridEditorColumn class.

    Declaration
    protected GridEditorColumn()

    Fields

    AllowNullValueProperty

    Identifies the Syncfusion.UI.Xaml.Grid.GridEditorColumn.AllowNullValue dependency property.

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

    The identifier for the Syncfusion.UI.Xaml.Grid.GridEditorColumn.AllowNullValue dependency property.

    AllowScrollingOnCircleProperty

    Identifies the Syncfusion.UI.Xaml.Grid.GridEditorColumn.AllowScrollingOnCircle dependency property.

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

    The identifier for the Syncfusion.UI.Xaml.Grid.GridEditorColumn.AllowScrollingOnCircle dependency property.

    MaxValidationProperty

    Identifies the Syncfusion.UI.Xaml.Grid.GridEditorColumn.MaxValidation dependency property.

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

    The identifier for the Syncfusion.UI.Xaml.Grid.GridEditorColumn.MaxValidation dependency property.

    MaxValueProperty

    Identifies the Syncfusion.UI.Xaml.Grid.GridEditorColumn.MaxValue dependency property.

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

    The identifier for the Syncfusion.UI.Xaml.Grid.GridEditorColumn.MaxValue dependency property.

    MinValidationProperty

    Identifies the Syncfusion.UI.Xaml.Grid.GridEditorColumn.MinValidation dependency property.

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

    The identifier for the Syncfusion.UI.Xaml.Grid.GridEditorColumn.MinValidation dependency property.

    MinValueProperty

    Identifies the Syncfusion.UI.Xaml.Grid.GridEditorColumn.MinValue dependency property.

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

    The identifier for the Syncfusion.UI.Xaml.Grid.GridEditorColumn.MinValue dependency property.

    NullTextProperty

    Identifies the Syncfusion.UI.Xaml.Grid.GridEditorColumn.NullText dependency property.

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

    The identifier for the Syncfusion.UI.Xaml.Grid.GridEditorColumn.NullText dependency property.

    NullValueProperty

    Identifies the Syncfusion.UI.Xaml.Grid.GridEditorColumn.NullValue dependency property.

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

    The identifier for the Syncfusion.UI.Xaml.Grid.GridEditorColumn.NullValue dependency property.

    Properties

    AllowNullValue

    Gets or sets a value that indicates whether the null values are allowed to the editor columns.

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

    true if the null value is allowed ; 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.

    MaxValidation

    Gets or sets a value that indicates whether the MaxValue can be validated key press or focus lost on editor in GridEditorColumn.

    Declaration
    public MaxValidation MaxValidation { get; set; }
    Property Value
    Type Description
    MaxValidation

    One of the MaxValidation enumeration that specifies how the MaxValue is validated. The default value is MaxValidation.OnKeyPress.

    MaxValue

    Gets or sets the maximum value constraint of the column.

    Declaration
    public decimal MaxValue { get; set; }
    Property Value
    Type Description
    System.Decimal

    The maximum value constraint of the column.

    MinValidation

    Gets or sets a value that indicates whether the MinValue can be validated key press or focus lost on editor in GridEditorColumn

    Declaration
    public MinValidation MinValidation { get; set; }
    Property Value
    Type Description
    MinValidation

    One of the MaxValidationenumeration that specifies how the MinValue can be validated. The default value is MinValidation.OnKeyPress.

    MinValue

    Gets or sets the minimum value constraint of the column.

    Declaration
    public decimal MinValue { get; set; }
    Property Value
    Type Description
    System.Decimal

    The minimum value constraint of the column.

    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.

    Remarks

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

    NullValue

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

    Declaration
    public object NullValue { get; set; }
    Property Value
    Type Description
    System.Object

    An object that is displayed instead of null value in the cell.

    Remarks

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

    Methods

    CanAllowSpinOnMouseScroll()

    Determines whether the cell value is changed using mouse wheel or up and down arrow key is pressed.

    Declaration
    protected override bool CanAllowSpinOnMouseScroll()
    Returns
    Type Description
    System.Boolean

    Returns true if the cell value can be rotated using mouse wheel or up and down arrow key ; otherwise false .

    Overrides
    GridColumn.CanAllowSpinOnMouseScroll()

    Implements

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