Namespace Telerik.Maui.Controls.DataGrid
Classes
Enumeration that indicated the initiator of an action. |
ColumnReorderCompletingEventArgs Encapsulates data associated with the ColumnReorderCompleting event. |
Encapsulates data associated with the ColumnReordered event. |
Encapsulates data associated with the ColumnReordering event. |
ColumnReorderStartingEventArgs Encapsulates data associated with the ColumnReorderStarting event. |
ColumnUserResizeCompletedEventArgs Represents data for the ColumnUserResizeCompleted event. |
Represents data for the CurrentCellChanged event. |
Encapsulates the information associated with the DataBindingComplete event. |
A special DataGridTypedColumn implementation that presents boolean data. |
Represents the filtering UI for the DataGridBooleanColumn. |
Defines the appearance settings applied to a Telerik.Maui.Controls.BorderPaintable instance. |
Defines the abstraction of a cell within a RadDataGrid row. A grid cell is generally the intersection of a grid row and grid column. |
Allows rendering of custom content for the cells of the RadDataGrid when using SkiaSharp for rendering. To enable SkiaSharp rendering in iOS and MacCatalyst, the RenderMode property needs to be set to SkiaSharp. |
DataGridCellRendererMeasureContext
|
DataGridCellRendererRenderContext
|
Defines an abstraction of a table column that is used to visualize data within a RadDataGrid component. A column generally represents a Property within the underlying ViewModel. |
Represents a strongly typed collection of DataGridColumn objects. |
Defines the appearance of the column footer. |
Defines the appearance of the column header. |
Defines the possible ways a DataGridColumn may be sized within a RadDataGrid instance. |
A special DataGridTextColumn implementation which cell value editor is a RadComboBox control. |
Represents the filtering UI for the DataGridComboBoxColumn. |
Represents a command abstraction that is associated with a particular RadDataGrid instance. |
Defines the known commands that are available within a RadDataGrid control. |
Encapsulates the command-related routine within a RadDataGrid instance. |
An extended DataGridTextColumn that presents data of type System.DateTime. |
Represents the filtering UI for the DataGridDateColumn. |
DataGridDistinctValuesFilterView The view that is used inside the filter view of the RadDataGrid to display a list of distinct values. This view encapsulates the logic for selecting all or none of the values. In its default template, this view contains a check-box that denotes wheter all, none, or some, of the values are selected. Clicking on this check-box also selects or deselects all items. |
Represents a custom control used by the Filtering UI for applying filter description's values. |
DataGridFilterUIResources_Android Represents the resource dictionary for the filtering UI of RadDataGrid for Android. |
Represents the resource dictionary for the filtering UI of RadDataGrid for iOS. |
DataGridFilterUIResources_MacCatalyst Represents the resource dictionary for the filtering UI of RadDataGrid for MacCatalyst. |
DataGridFilterUIResources_WinUI Represents the resource dictionary for the filtering UI of RadDataGrid for WinUI. |
Defines the appearance of both group and column footers. |
DataGridFrozenColumnCollection Represents a strongly typed collection of frozen DataGridColumn objects. |
DataGridFrozenColumnsSplitterStyle Defines the appearance settings applied to the splitter of the frozen columns. |
Defines the appearance of the group footer. |
Defines the appearance of the group header. |
Represents the view that is used to display the descriptors which a RadDataGrid is grouped by. |
Defines the appearance of the LoadMoreData row. |
Represents an extended DataGridTextColumn that presents numerical data. |
Represents the filtering UI for the DataGridNumericalColumn. |
Defines the possible render modes, i.e. how the content of the RadDataGrid is drawn on screen (cells, headers, footers). |
A class that contains various RadDataGrid xaml resources. |
An instance of this object is used by the searching mechanism of the RadDataGrid when trying to determine the search matches for a cell, i.e. the combination of a DataGridColumn and a business item from the ItemsSource. Use the Matches collection to add any search matches that satisfy your custom logic. |
Contains information about search-math within the text elements of a RadDataGrid. |
Represents the view shown at the top of the RadDataGrid that is used to display various search related views such as an entry for typing, a close button, and an options button. |
DataGridSearchPanelVisibilityMode Defines the user experience with the visibility of the DataGridSearchPanel and its close button. |
An instance of this object is used by the searching mechanism of the RadDataGrid when trying to determine the search matches for an item. Use the Matches collection to add any search matches that satisfy your custom logic. |
A class that contains information about the search results and corresponding matches in a RadDataGrid. |
A class that contains information about the settings related to a search operation and the views related to it. |
DataGridSearchStartingEventArgs Encapsulates data associated with the SearchStarting event. |
Defines the different search modes of the RadDataGrid, i.e. how text is searched within the texts elements. |
Defines when a search operation should be performed. |
DataGridSelectionChangedEventArgs Provides data for the RadDataGrid SelectionChanged event. |
Defines the available selection modes within a RadDataGrid component. |
Defines the available for selection units within a RadDataGrid component. |
Represents the view shown at the top of the RadDataGrid that is used to display various service related views such as the DataGridGroupingPanel. |
DataGridSkiaSharpCellRendererMeasureContext
|
DataGridSkiaSharpCellRendererRenderContext
|
Defines the appearance settings applied to RadDataGrid visual elements. |
Selection of a style based on custom selection logic. |
Represents a DataGridColumn that uses a Microsoft.Maui.Controls.DataTemplate to describe the content of each associated grid cell. |
Defines the appearance of text cell elements. |
Represents a DataGridTypedColumn that converts the content of each associated cell to a System.String object. |
Represents the filtering UI for the DataGridTextColumn. |
Represents an extended DataGridTextColumn that presents data of type System.DateTime. |
Represents the filtering UI for the DataGridTimeColumn. |
DataGridToggleRowDetailsCellStyle Defines the appearance of the row details cell. |
DataGridToggleRowDetailsColumn Represents a DataGridColumn that allows showing and hiding the row details for an item. |
Defines a DataGridColumn which content is known (strongly typed) and represented by internally built UI. Typed columns are highly optimized for better performance. |
|
Defines the available modes that control the User Input and Experience related to the editing operations within the RadDataGrid component. |
Defines the available modes that control the User Input and Experience related to the filtering operations within the RadDataGrid component. |
Defines the available modes that control the User Input and Experience related to the grouping operations within the RadDataGrid component. |
Defines the possible modes of the built-in User (through column header Tap) sort functionality of a RadDataGrid component. |
Encapsulates visual state related logic such as mouse-hovered elements within a RadDataGrid instance. |
Defines the type of visual indication when a data operation is applied. |
An item that is used when displaying distinct values in the DataGridDistinctValuesFilterView.
This item carries information about the associated distinct value and whether or not it is selected,
i.e. whether or not the distinct value should be included in the |
DistinctValuesLoadingEventArgs Event arguments used to intercept the loading of distinct values in the RadDataGrid. Use the DistinctValues property to bypass the built-in logic of choosing which items to show in the DataGridDistinctValuesFilterView and their order. |
Holds information associated with a row edit operation within a RadDataGrid instance. |
Represents a context, passed to Filtering UI commands. |
Represents a context, passed to a GenerateColumn command. |
Defines the visibility of the horizontal and vertical lines that enclose a cell within a tabular component (e.g. RadDataGrid, RadCalendar, etc.). |
Represents the context that is passed to the footer of a group that represents a IDataGroup within a RadDataGrid instance. |
Represents the context that is passed to the header of DataGridColumn that represents a IDataGroup within a RadDataGrid instance. |
Represents a ServiceBase<T> instance that exposes methods used to hit-test for grid rows and cells from given a physical location. |
Represents the context that is passed to the load on demand visual element. |
The event args are used for the load on demand functionality. |
Defines the current sort direction of a DataGridColumn instance. This enumeration is used solely for visualization purposes and differs from the SortOrder type that is used for data operations. |
A class related to the theming infrastructure. |
Defines the possible update flags of RadDataGrid based on which the control will perform measure and arrange. |
Holds information used in ValidateCell command. |
Interfaces
An interface related to the commands infrastructure of the data grid. |