menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Namespace Syncfusion.DataSource - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Namespace Syncfusion.DataSource

    Classes

    DataSource

    DataSource is a non UI component that consumes raw data and processes data operations such as sorting, filtering and grouping. This can be applied to any data bound control to perform the data processing and data operations which saving developers time and effort in building the functionality themselves.

    DataSourceHelper

    Helper class to which contains exceptional properties and methods to obtain most commonly used values.

    DataTableDataSource

    DataTableDataSource is a non UI component that consumes DataTable type data and processes data operations such as sorting, filtering and grouping. This can be applied to any data bound control to perform the data processing and data operations which saving developers time and effort in building the functionality themselves.

    DisplayItems

    Virtual collection which hold the list of items to be displayed

    FilterDefinition

    Class to inherit the interface values that holds the information of the Filtering like Mapping Name, filter predicate, etc.

    FilterPredicate

    Holds values for Filtering.

    GroupContext

    Class that contains the information of the group like child groups, items count, key, details of the group, etc.

    GroupDescription

    Represents a class that defines the basic methods and properties for grouping the data in the collection view.

    GroupDescriptor

    Represents a struct that contains the grouping information like property name to be grouped
    and key selector based on which grouping for a property is processed.

    GroupList

    Collection of GroupResult

    Nullable

    Class which represents the generic type nullable values.

    PropertyChangingEventArgs

    Class which inherits from the System.EventArgs.

    QueryableCollectionViewExtensions

    Represents the class that maintains the collection view of type queryable collection view.

    SortColumn

    Representing the class that contains the columns that represents sorting, which contains the column name that is sorted and sort direction.

    SortDescriptor

    Represents a struct that contains the sorting information like property name to be sorted and sort direction based on which sorting for a property is processed.

    Structs

    Nullable<T>

    Initializes a new instance of the Nullable<T> structure.

    Interfaces

    IFilterDefinition

    Interface that holds the information of the Filtering like Mapping Name, filter predicate, etc.

    INotifyPropertyChanging

    Interface to help notify the property changed events.

    ISortDirection

    Defines property to get the sort direction.

    Enums

    CollectionViewFlags

    Defines the options to refresh the source in the DataSource.

    ColumnFilter

    Specifies the Filter Behavior for the filter predicates.

    FilterBehavior

    Specifies the Filter Behavior for the filter predicates.

    FilterOperatorType

    Default Filter Operator is defined for Filters.

    FilterType

    Specifies the FilterType to be used in LINQ methods.

    ListSortDirection

    Defines the sort directions for SortDescriptor.

    LiveDataUpdateMode

    Defines the options to refresh the collection when modify data at runtime.

    PredicateType

    Predicate type defined for Filters.

    Delegates

    PropertyChangingEventHandler

    Represents the method that will handle the INotifyPropertyChanging.PropertyChanging event of an INotifyPropertyChanging interface.

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