WinUI

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

    Show / Hide Table of Contents

    Class FilterElement

    Represents the class that is used to provide information about the filter value ie.DispalyText, ActualValue and FormattedString.

    Inheritance
    System.Object
    FilterElement
    Implements
    System.ComponentModel.INotifyPropertyChanged
    IFilterElement
    Namespace: Syncfusion.UI.Xaml.Grids
    Assembly: Syncfusion.Grid.WinUI.dll
    Syntax
    public class FilterElement : Object, INotifyPropertyChanged, IFilterElement

    Constructors

    FilterElement()

    Declaration
    public FilterElement()

    Properties

    ActualValue

    Gets or sets the actual value of the corresponding record in the filter column.

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

    The actual value which is same as the value of the undelying record in the filter column.

    DisplayText

    Gets or sets the formatted text for the actual value of the corresponding record.

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

    The formatted display text.Which is differ from the actual value of the corresponding record.

    FormattedString

    Gets or sets the formatted string for the actual value of the corresponding record in the filter column. And it encapsulates a the GetFormattedString(Object) method to convert the actual value to the formatted text.

    Declaration
    public Func<object, string> FormattedString { get; set; }
    Property Value
    Type Description
    System.Func<System.Object, System.String>

    Returns the formatted string for the actual value of the corresponding record.

    IsSelected

    Gets or sets a value that indicates whether this instance is selected or not in the CheckboxFilterControl.

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

    true if this instance is selected in the CheckboxFilterControl; otherwise, false.

    Methods

    Clone()

    Creates a shallow copy of the current object.

    Declaration
    public object Clone()
    Returns
    Type Description
    System.Object

    A shallow copy of the current object.

    Events

    PropertyChanged

    Occurs when a property value changes.

    Declaration
    public event PropertyChangedEventHandler PropertyChanged
    Event Type
    Type Description
    System.ComponentModel.PropertyChangedEventHandler

    Implements

    System.ComponentModel.INotifyPropertyChanged
    IFilterElement
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved