menu

WPF

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

    Show / Hide Table of Contents

    Class TreeGridPercentColumn

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

    Inheritance
    System.Object
    SfGridColumnBase<SfGridBase>
    GridColumnBase
    TreeGridColumn
    TreeGridTextColumnBase
    TreeGridEditorColumn
    TreeGridPercentColumn
    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.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
    TreeGridEditorColumn.AllowNullValue
    TreeGridEditorColumn.AllowNullValueProperty
    TreeGridEditorColumn.AllowScrollingOnCircle
    TreeGridEditorColumn.AllowScrollingOnCircleProperty
    TreeGridEditorColumn.CanAllowSpinOnMouseScroll()
    TreeGridEditorColumn.MaxValidation
    TreeGridEditorColumn.MaxValidationProperty
    TreeGridEditorColumn.MaxValue
    TreeGridEditorColumn.MaxValueProperty
    TreeGridEditorColumn.MinValidation
    TreeGridEditorColumn.MinValidationProperty
    TreeGridEditorColumn.MinValue
    TreeGridEditorColumn.MinValueProperty
    TreeGridEditorColumn.NullText
    TreeGridEditorColumn.NullTextProperty
    TreeGridEditorColumn.NullValue
    TreeGridEditorColumn.NullValueProperty
    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 TreeGridPercentColumn : TreeGridEditorColumn, IDisposable, IFilterDefinition

    Constructors

    TreeGridPercentColumn()

    Initializes a new instance of TreeGridPercentColumn class.

    Declaration
    public TreeGridPercentColumn()

    Fields

    PercentDecimalDigitsProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridPercentColumn.PercentDecimalDigits dependency property.

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

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridPercentColumn.PercentDecimalDigits dependency property.

    PercentDecimalSeparatorProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridPercentColumn.PercentDecimalSeparator dependency property.

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

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridPercentColumn.PercentDecimalSeparator dependency property.

    PercentEditModeProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridPercentColumn.PercentEditMode dependency property.

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

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridPercentColumn.PercentEditMode dependency property.

    PercentGroupSeparatorProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridPercentColumn.PercentGroupSeparator dependency property.

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

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridPercentColumn.PercentGroupSeparator dependency property.

    PercentGroupSizesProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridPercentColumn.PercentGroupSizes dependency property.

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

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridPercentColumn.PercentGroupSizes dependency property.

    PercentNegativePatternProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridPercentColumn.PercentNegativePattern dependency property.

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

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridPercentColumn.PercentNegativePattern dependency property.

    PercentPositivePatternProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridPercentColumn.PercentPositivePattern dependency property.

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

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridPercentColumn.PercentPositivePattern dependency property.

    PercentSymbolProperty

    Identifies the Syncfusion.UI.Xaml.TreeGrid.TreeGridPercentColumn.PercentSymbol dependency property.

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

    The identifier for the Syncfusion.UI.Xaml.TreeGrid.TreeGridPercentColumn.PercentSymbol dependency property.

    Properties

    PercentDecimalDigits

    Gets or sets the number of decimal places to use in percent values.

    Declaration
    public int PercentDecimalDigits { get; set; }
    Property Value
    Type Description
    System.Int32

    The number of decimal places to use in percent values.

    PercentDecimalSeparator

    Gets or sets the string to use as the decimal separator in percent values.

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

    The string to use as the decimal separator in percent values.

    PercentEditMode

    Gets or sets a value that indicates whether the percent editor loads percent or double value being edited in TreeGridPercentColumn.

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

    One of the PercentEditMode that decides the type of value loads in TreeGridPercentColumn being edited. The default value is PercentEditMode.DoubleMode.

    PercentGroupSeparator

    Gets or sets the string that separates groups of digits to the left of the decimal in percent values.

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

    The string that separates groups of digits to the left of the decimal in percent values.

    PercentGroupSizes

    Gets or sets the number of digits in each group to the left of the decimal in percent values.

    Declaration
    public Int32Collection PercentGroupSizes { get; set; }
    Property Value
    Type Description
    System.Windows.Media.Int32Collection

    The number of digits in each group to the left of the decimal in percent values.

    PercentNegativePattern

    Gets or sets the format pattern for negative values in TreeGridPercentColumn.

    Declaration
    public int PercentNegativePattern { get; set; }
    Property Value
    Type Description
    System.Int32

    The format pattern for negative percent values in TreeGridPercentColumn.

    PercentPositivePattern

    Gets or sets the format pattern for the positive values in TreeGridPercentColumn.

    Declaration
    public int PercentPositivePattern { get; set; }
    Property Value
    Type Description
    System.Int32

    The percent positive pattern in TreeGridPercentColumn.

    PercentSymbol

    Gets or sets the string to use as the percent symbol.

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

    The string to use as the percent symbol.

    Methods

    UpdateBindingBasedOnAllowEditing()

    Updates the binding for the AllowEdit property changes in the TreeGridPercentColumn.

    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