menu

WPF

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

    Show / Hide Table of Contents

    Class SerializableGridColumn

    Represents a class that is used to serialize and deserialize GridColumn property settings.

    Inheritance
    System.Object
    SerializableGridColumn
    SerializableGridCheckBoxColumn
    SerializableGridComboBoxColumn
    SerializableGridDateTimeColumn
    SerializableGridEditorColumn
    SerializableGridHyperlinkColumn
    SerializableGridImageColumn
    SerializableGridMaskColumn
    SerializableGridMultiColumnDropDownList
    SerializableGridTemplateColumn
    SerializableGridTextColumn
    SerializableGridTimeSpanColumn
    SerializableGridUnBoundColumn
    Inherited Members
    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()
    Namespace: Syncfusion.UI.Xaml.Grid
    Assembly: Syncfusion.SfGrid.WPF.dll
    Syntax
    public class SerializableGridColumn

    Constructors

    SerializableGridColumn()

    Declaration
    public SerializableGridColumn()

    Fields

    DataGrid

    Gets the reference of the SfDataGrid control.

    Declaration
    public static SfDataGrid DataGrid
    Field Value
    Type
    SfDataGrid

    Properties

    AllowBlankFilters

    Get or sets a value that indicates whether the blank values are allowed for filtering in SerializableGridColumn.

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

    AllowDragging

    Gets or sets a value that indicates whether the user can reposition the SerializableGridColumn in to new position.

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

    AllowEditing

    Gets or sets a value that indicates whether the editing is enabled in SerializableGridColumn.

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

    AllowFiltering

    Gets or sets a value that indicates whether the filtering is enabled in the SerializableGridColumn .

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

    AllowFocus

    Gets or sets a value that indicates whether the SerializableGridColumn receives focus or not.

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

    AllowGrouping

    Gets or sets a value that indicates whether the grouping is enabled in SerializableGridColumn.

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

    AllowResizing

    Gets or sets a value that indicates whether the resizing is enabled in SerializableGridColumn.

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

    AllowSorting

    Gets or sets a value that indicates whether the user can sort the data by clicking on its header cell of SerializableGridColumn .

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

    ColumnFilter

    Gets or sets a value that decides whether to filter based on display value or based on MappingName.

    Declaration
    public ColumnFilter ColumnFilter { get; set; }
    Property Value
    Type
    ColumnFilter

    ColumnMemberType

    Gets or sets the member type to load the appropriate AdvancedFilterType to AdvancedFilterControl .

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

    ColumnSizer

    Gets or sets the value that indicates how the SerializableGridColumn width is determined.

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

    FilteredFrom

    Gets a value that determines whether the SerializableGridColumn is filtered either from excel or advanced filter type.

    Declaration
    public FilteredFrom FilteredFrom { get; set; }
    Property Value
    Type
    FilteredFrom

    FilterRowCondition

    Gets or sets a value that decides the default FilterRowCondition that have to be filter while typing in corresponding FilterRow cell.

    Declaration
    public FilterRowCondition FilterRowCondition { get; set; }
    Property Value
    Type
    FilterRowCondition

    FilterRowEditorType

    Gets or sets a value which denotes the Editor which have to be load in corresponding FilterRowCell.

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

    FilterRowOptionsVisibility

    Gets or sets a value that indicates whether the FilterRowOptions button is visible in the GridFilterRowCell.

    Declaration
    public Visibility FilterRowOptionsVisibility { get; set; }
    Property Value
    Type
    System.Windows.Visibility

    FilterRowText

    Gets or sets filtered value of the SerializableGridColumn where the filtering has been applied through FilterRow.

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

    GridValidationMode

    Gets or sets a value that indicates whether the user can validate their input either in display or when the cell lost its focus.

    Declaration
    public GridValidationMode GridValidationMode { get; set; }
    Property Value
    Type
    GridValidationMode

    HeaderText

    Gets or sets the text that is displayed on the header cell of SerializableGridColumn.

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

    HorizontalHeaderContentAlignment

    Gets or sets the horizontal alignment for the header content of the SerializableGridColumn.

    Declaration
    public HorizontalAlignment HorizontalHeaderContentAlignment { get; set; }
    Property Value
    Type
    System.Windows.HorizontalAlignment

    ImmediateUpdateColumnFilter

    Gets or sets a value that indicates whether the data is automatically filtered as soon as an user selects the value from the filter popup in SerializableGridColumn.

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

    IsAutoGenerated

    Gets a value that determines whether the column is generated automatically.

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

    IsCaseSensitiveFilterRow

    Gets or sets value that indicates whether the case sensitive filtering is enabled on FilterRowCell of a SerializableGridColumn.

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

    IsHidden

    Gets or sets a value that indicates whether the SerializableGridColumn is hidden from the view.

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

    MappingName

    Gets or sets the name to map the data member in the underlying data object to SerializableGridColumn .

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

    MaximumWidth

    Gets or sets the maximum width constraint of the SerializableGridColumn.

    Declaration
    public double MaximumWidth { get; set; }
    Property Value
    Type
    System.Double

    MinimumWidth

    Gets or sets the minimum width constraint of the SerializableGridColumn.

    Declaration
    public double MinimumWidth { get; set; }
    Property Value
    Type
    System.Double

    Padding

    Gets or sets the space between the edge of cell and its content with in the specified SerializableGridColumn.

    Declaration
    public Thickness Padding { get; set; }
    Property Value
    Type
    System.Windows.Thickness

    SetCellBoundToolTip

    Gets or sets a value that indicates whether the data context of is DataContextHelper instead of Record./>

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

    SetCellBoundValue

    Gets or sets a value that indicates whether the data context of or EditTemplate is DataContextHelper instead of Record./>

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

    ShowHeaderToolTip

    Gets or sets value that indicates whether the tool tip should be displayed being mouse hovered on the header cell of column.

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

    ShowToolTip

    Gets or sets a value that indicates whether the tool tip is displayed on the column being mouse hovered on it.

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

    TextAlignment

    Gets or sets the horizontal alignment property for the text.

    Declaration
    public TextAlignment TextAlignment { get; set; }
    Property Value
    Type
    System.Windows.TextAlignment

    UpdateTrigger

    Gets or sets the timing of binding source updates in the column.

    Declaration
    public UpdateSourceTrigger UpdateTrigger { get; set; }
    Property Value
    Type
    System.Windows.Data.UpdateSourceTrigger

    UseBindingValue

    Gets or sets a value that indicates whether the binding gets property value from column wrapper instead of reflecting value from the item properties.

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

    Width

    Gets or sets the width of SerializableGridColumn.

    Declaration
    public double Width { get; set; }
    Property Value
    Type
    System.Double

    Methods

    KnownTypes()

    Gets the known column types during serialization and deserialization operation.

    Declaration
    public static Type[] KnownTypes()
    Returns
    Type Description
    System.Type[]

    Returns the corresponding column type.

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