skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • NEW: Design Kits for Figma
    • Online Training
    • Document Processing Library
    • Embedded Reporting for web and desktop

    Web

    Kendo UI UI for jQuery UI for Angular UI for React UI for Vue UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI UI for Xamarin

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Test Studio Dev Edition Telerik JustMock

    CMS

    Sitefinity

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Release History
  • Migrate to .NET MAUI
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Forums
    • Videos
    • Blogs
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class RadDataGrid

Represents a custom Xamarin.Forms.View implementation that may be used to visualize data in tabular format - that is by rows and columns.

Inheritance
System.Object
RadLayout<Xamarin.Forms.View>
RadDataGrid
Inherited Members
RadLayout<View>.OnMeasure(Double, Double)
RadLayout<View>.LayoutChildren(Double, Double, Double, Double)
RadLayout<View>.ShouldInvalidateOnChildAdded(View)
RadLayout<View>.ShouldInvalidateOnChildRemoved(View)
RadLayout<View>.SuppressInvalidation
Namespace: Telerik.XamarinForms.DataGrid
Assembly: Telerik.XamarinForms.DataGrid.dll

Syntax

public class RadDataGrid : RadLayout<View>, IGridView, IView, IElementPresenter, IUpdateServiceProvider<UpdateFlags>, ICommandService, ISelectionService, IEditingService

Constructors

RadDataGrid()

Initializes a new instance of the RadDataGrid class.

Declaration
public RadDataGrid()

Fields

AlternateRowBackgroundStyleProperty

Identifies the AlternateRowBackgroundStyle property.

Declaration
public static readonly BindableProperty AlternateRowBackgroundStyleProperty
Field Value
Xamarin.Forms.BindableProperty

AutoGenerateColumnsProperty

Identifies the AutoGenerateColumns dependency property.

Declaration
public static readonly BindableProperty AutoGenerateColumnsProperty
Field Value
Xamarin.Forms.BindableProperty

DataOperationIndicationModeProperty

Identifies the DataOperationIndicationMode property.

Declaration
public static readonly BindableProperty DataOperationIndicationModeProperty
Field Value
Xamarin.Forms.BindableProperty

EmptyContentDisplayModeProperty

Identifies the EmptyContentDisplayMode property.

Declaration
public static readonly BindableProperty EmptyContentDisplayModeProperty
Field Value
Xamarin.Forms.BindableProperty

EmptyContentTemplateProperty

Identifies the EmptyContentTemplate property.

Declaration
public static readonly BindableProperty EmptyContentTemplateProperty
Field Value
Xamarin.Forms.BindableProperty

GridLinesColorProperty

Identifies the GridLinesColor property.

Declaration
public static readonly BindableProperty GridLinesColorProperty
Field Value
Xamarin.Forms.BindableProperty

GridLinesThicknessProperty

Identifies the GridLinesThickness property.

Declaration
public static readonly BindableProperty GridLinesThicknessProperty
Field Value
Xamarin.Forms.BindableProperty

GridLinesVisibilityProperty

Identifies the GridLinesVisibility property.

Declaration
public static readonly BindableProperty GridLinesVisibilityProperty
Field Value
Xamarin.Forms.BindableProperty

GroupFooterStyleProperty

Identifies the GroupFooterStyle property.

Declaration
public static readonly BindableProperty GroupFooterStyleProperty
Field Value
Xamarin.Forms.BindableProperty

GroupFooterStyleSelectorProperty

Identifies the GroupFooterStyleSelector property.

Declaration
public static readonly BindableProperty GroupFooterStyleSelectorProperty
Field Value
Xamarin.Forms.BindableProperty

GroupFooterTemplateProperty

Identifies the GroupFooterTemplate property.

Declaration
public static readonly BindableProperty GroupFooterTemplateProperty
Field Value
Xamarin.Forms.BindableProperty

GroupHeaderStyleProperty

Identifies the GroupHeaderStyle property.

Declaration
public static readonly BindableProperty GroupHeaderStyleProperty
Field Value
Xamarin.Forms.BindableProperty

GroupHeaderStyleSelectorProperty

Identifies the GroupHeaderStyleSelector property.

Declaration
public static readonly BindableProperty GroupHeaderStyleSelectorProperty
Field Value
Xamarin.Forms.BindableProperty

GroupHeaderTemplateProperty

Identifies the GroupHeaderTemplate property.

Declaration
public static readonly BindableProperty GroupHeaderTemplateProperty
Field Value
Xamarin.Forms.BindableProperty

GroupHeaderTemplateSelectorProperty

Identifies the GroupHeaderTemplateSelector property.

Declaration
public static readonly BindableProperty GroupHeaderTemplateSelectorProperty
Field Value
Xamarin.Forms.BindableProperty

IsBusyProperty

Identifies the IsBusy property.

Declaration
public static readonly BindableProperty IsBusyProperty
Field Value
Xamarin.Forms.BindableProperty

ItemsSourceProperty

Identifies the ItemsSource dependency property.

Declaration
public static readonly BindableProperty ItemsSourceProperty
Field Value
Xamarin.Forms.BindableProperty

ListenForNestedPropertyChangeProperty

Identifies the ListenForNestedPropertyChange property.

Declaration
public static readonly BindableProperty ListenForNestedPropertyChangeProperty
Field Value
Xamarin.Forms.BindableProperty

LoadOnDemandAutoTemplateProperty

Identifies the LoadOnDemandAutoTemplate property.

Declaration
public static readonly BindableProperty LoadOnDemandAutoTemplateProperty
Field Value
Xamarin.Forms.BindableProperty

LoadOnDemandBufferItemsCountProperty

Identifies the LoadOnDemandBufferItemsCount property.

Declaration
public static readonly BindableProperty LoadOnDemandBufferItemsCountProperty
Field Value
Xamarin.Forms.BindableProperty

LoadOnDemandModeProperty

Identifies the LoadOnDemandMode property.

Declaration
public static readonly BindableProperty LoadOnDemandModeProperty
Field Value
Xamarin.Forms.BindableProperty

LoadOnDemandRowStyleProperty

Identifies the LoadOnDemandRowStyle property.

Declaration
public static readonly BindableProperty LoadOnDemandRowStyleProperty
Field Value
Xamarin.Forms.BindableProperty

LoadOnDemandRowTemplateProperty

Identifies the LoadOnDemandRowTemplate property.

Declaration
public static readonly BindableProperty LoadOnDemandRowTemplateProperty
Field Value
Xamarin.Forms.BindableProperty

RowBackgroundStyleProperty

Identifies the RowBackgroundStyle property.

Declaration
public static readonly BindableProperty RowBackgroundStyleProperty
Field Value
Xamarin.Forms.BindableProperty

RowHeightProperty

Identifies the RowHeight property.

Declaration
public static readonly BindableProperty RowHeightProperty
Field Value
Xamarin.Forms.BindableProperty

SelectedItemProperty

Identifies the SelectedItem property.

Declaration
public static readonly BindableProperty SelectedItemProperty
Field Value
Xamarin.Forms.BindableProperty

SelectedItemsProperty

Identifies the SelectedItems property.

Declaration
public static readonly BindableProperty SelectedItemsProperty
Field Value
Xamarin.Forms.BindableProperty

SelectionModeProperty

Identifies the SelectionMode property.

Declaration
public static readonly BindableProperty SelectionModeProperty
Field Value
Xamarin.Forms.BindableProperty

SelectionStyleProperty

Identifies the SelectionStyle property.

Declaration
public static readonly BindableProperty SelectionStyleProperty
Field Value
Xamarin.Forms.BindableProperty

SelectionUnitProperty

Identifies the SelectionUnit property.

Declaration
public static readonly BindableProperty SelectionUnitProperty
Field Value
Xamarin.Forms.BindableProperty

ShowColumnFootersProperty

Identifies the ShowColumnFooters dependency property.

Declaration
public static readonly BindableProperty ShowColumnFootersProperty
Field Value
Xamarin.Forms.BindableProperty

ShowGroupFootersProperty

Identifies the ShowGroupFooters dependency property.

Declaration
public static readonly BindableProperty ShowGroupFootersProperty
Field Value
Xamarin.Forms.BindableProperty

ShowGroupHeaderAggregatesProperty

Identifies the ShowGroupHeaderAggregates dependency property.

Declaration
public static readonly BindableProperty ShowGroupHeaderAggregatesProperty
Field Value
Xamarin.Forms.BindableProperty

UserEditModeProperty

Identifies the UserEditMode property.

Declaration
public static readonly BindableProperty UserEditModeProperty
Field Value
Xamarin.Forms.BindableProperty

UserFilterModeProperty

Identifies the UserGroupMode property.

Declaration
public static readonly BindableProperty UserFilterModeProperty
Field Value
Xamarin.Forms.BindableProperty

UserGroupModeProperty

Identifies the UserGroupMode dependency property.

Declaration
public static readonly BindableProperty UserGroupModeProperty
Field Value
Xamarin.Forms.BindableProperty

UserSortModeProperty

Identifies the UserSortMode dependency property.

Declaration
public static readonly BindableProperty UserSortModeProperty
Field Value
Xamarin.Forms.BindableProperty

ViewportBufferHeightProperty

Identifies the property.

Declaration
public static readonly BindableProperty ViewportBufferHeightProperty
Field Value
Xamarin.Forms.BindableProperty

Properties

AlternateRowBackgroundStyle

Gets or sets the style that defines the appearance of an alternate row.

Declaration
public DataGridBorderStyle AlternateRowBackgroundStyle { get; set; }
Property Value
DataGridBorderStyle

AutoGenerateColumns

Gets or sets a value indicating whether grid's columns will be auto-generated from the provided ViewModel's properties.

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

Columns

Gets the collection of DataGridColumn objects currently displayed within the grid.

Declaration
public DataGridColumnCollection Columns { get; }
Property Value
DataGridColumnCollection

Commands

Gets the collection with all the custom commands registered with the CommandService. Custom commands have higher priority than the built-in (default) ones.

Declaration
public ObservableCollection<ControlCommandBase<RadDataGrid>> Commands { get; }
Property Value
System.Collections.ObjectModel.ObservableCollection<ControlCommandBase<RadDataGrid>>

CommandService

Gets the DataGridCommandService instance that manages the commanding behavior of this instance.

Declaration
public DataGridCommandService CommandService { get; }
Property Value
DataGridCommandService

Implements
ICommandService.CommandService

DataOperationIndicationMode

Gets or sets a value that defines whether a universal indicator is used or individual indicators are used when data operations are applied.

Declaration
public DataOperationIndicationMode DataOperationIndicationMode { get; set; }
Property Value
DataOperationIndicationMode

EmptyContentDisplayMode

Gets or sets a value that specifies when the EmptyContentTemplate will be displayed.

Declaration
public EmptyContentDisplayMode EmptyContentDisplayMode { get; set; }
Property Value
EmptyContentDisplayMode

EmptyContentTemplate

Gets or sets the Xamarin.Forms.DataTemplate that defines the content of the view which is shown when there are no items.

Declaration
public DataTemplate EmptyContentTemplate { get; set; }
Property Value
Xamarin.Forms.DataTemplate

FilterDescriptors

Gets the collection of FilterDescriptorBase objects that defines the current filtering within this instance.

Declaration
public FilterDescriptorCollection FilterDescriptors { get; }
Property Value
FilterDescriptorCollection

GridLinesColor

Gets or sets the Xamarin.Forms.Color value that defines the appearance of grid's horizontal and vertical lines.

Declaration
public Color GridLinesColor { get; set; }
Property Value
Xamarin.Forms.Color

GridLinesThickness

Gets or sets the width of the vertical grid lines and the height of the horizontal grid lines.

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

GridLinesVisibility

Gets or sets the GridLinesVisibility value that defines which grid lines are currently visible (displayed).

Declaration
public GridLinesVisibility GridLinesVisibility { get; set; }
Property Value
GridLinesVisibility

GroupDescriptors

Gets the collection of GroupDescriptorBase objects that defines the current grouping within this instance. Multiple group descriptors define multiple group levels.

Declaration
public GroupDescriptorCollection GroupDescriptors { get; }
Property Value
GroupDescriptorCollection

GroupFooterStyle

Gets or sets the DataGridGroupFooterStyle instance that defines the appearance of all the group footers within the grid.

Declaration
public DataGridGroupFooterStyle GroupFooterStyle { get; set; }
Property Value
DataGridGroupFooterStyle

GroupFooterStyleSelector

Gets or sets the DataGridStyleSelector instance that may be used to select different styles on a per group footer basis.

Declaration
public DataGridStyleSelector GroupFooterStyleSelector { get; set; }
Property Value
DataGridStyleSelector

GroupFooterTemplate

Gets or sets the Xamarin.Forms.DataTemplate instance that defines the appearance of each group footer within the grid. TODO: The data context of each group footer will be a GroupFooterContext instance.

Declaration
public DataTemplate GroupFooterTemplate { get; set; }
Property Value
Xamarin.Forms.DataTemplate

GroupHeaderStyle

Gets or sets the DataGridGroupHeaderStyle instance that defines the appearance of all the group headers within the grid.

Declaration
public DataGridGroupHeaderStyle GroupHeaderStyle { get; set; }
Property Value
DataGridGroupHeaderStyle

GroupHeaderStyleSelector

Gets or sets the DataGridStyleSelector instance that may be used to select different styles on a per group header basis.

Declaration
public DataGridStyleSelector GroupHeaderStyleSelector { get; set; }
Property Value
DataGridStyleSelector

GroupHeaderTemplate

Gets or sets the Xamarin.Forms.DataTemplate instance that defines the appearance of each group header within the grid. The data context of each group header will be a GroupHeaderContext instance.

Declaration
public DataTemplate GroupHeaderTemplate { get; set; }
Property Value
Xamarin.Forms.DataTemplate

GroupHeaderTemplateSelector

Gets or sets the Xamarin.Forms.DataTemplateSelector instance that may be used to select group header template on a per header instance basis. The "Item" parameter of the DataTemplateSelector.SelectTemplate method will be a GroupHeaderContext instance.

Declaration
public DataTemplateSelector GroupHeaderTemplateSelector { get; set; }
Property Value
Xamarin.Forms.DataTemplateSelector

HitTestService

Gets the HitTestService instance that provides methods for retrieving rows and cells from a given physical location.

Declaration
public HitTestService HitTestService { get; }
Property Value
HitTestService

IsBusy

Gets or sets a value indicating whether the built-in BusyIndicator control is enabled. If true, the Grid will display an indeterminate progress indicator while it is processing some background requests like filtering, sorting or grouping.

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

ItemsSource

Gets or sets the data provider.

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

ListenForNestedPropertyChange

Gets or sets a value indicating whether the DataGrid should be updated if INotifyPropertyChanged item from its source is changed.

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

LoadOnDemandAutoTemplate

Gets or sets the DataTemplate of the row that get visualized when the LoadOnDemandMode is Auto.

Declaration
public DataTemplate LoadOnDemandAutoTemplate { get; set; }
Property Value
Xamarin.Forms.DataTemplate

LoadOnDemandBufferItemsCount

Gets or sets the incremental loading buffer items count.

Declaration
public int LoadOnDemandBufferItemsCount { get; set; }
Property Value
System.Int32

The incremental loading buffer items count.

LoadOnDemandMode

Gets or sets the load on demand mode.

Declaration
public LoadOnDemandMode LoadOnDemandMode { get; set; }
Property Value
LoadOnDemandMode

LoadOnDemandRowStyle

Gets or sets the DataGridLoadOnDemandRowStyle instance that defines the appearance of the load more data row.

Declaration
public DataGridLoadOnDemandRowStyle LoadOnDemandRowStyle { get; set; }
Property Value
DataGridLoadOnDemandRowStyle

LoadOnDemandRowTemplate

Gets or sets the DataTemplate of the row that get visualized when the LoadOnDemandMode is Manual.

Declaration
public DataTemplate LoadOnDemandRowTemplate { get; set; }
Property Value
Xamarin.Forms.DataTemplate

RowBackgroundStyle

Gets or sets the style that defines the appearance of each row.

Declaration
public DataGridBorderStyle RowBackgroundStyle { get; set; }
Property Value
DataGridBorderStyle

RowHeight

Gets or sets the height of the row. In order to make the row auto measure its Height set the value to System.Double.NaN.

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

SelectedItem

Gets or sets the selected item of the DataGrid.

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

Remarks

When the value of the SelectionUnit is Cell, the selected item is of type DataGridCellInfo. When the value of the SelectionUnit is Row, the selected item is of the same type as the business object.

SelectedItems

Gets the currently selected items within this instance. The type of items within the collection depends on the current SelectionUnit value:

  • The data item (row) when the selection unit is Row.
  • A DataGridCellInfo object when the selection unit is Cell.
Declaration
public ObservableCollection<object> SelectedItems { get; }
Property Value
System.Collections.ObjectModel.ObservableCollection<System.Object>

SelectionMode

Gets or sets the selection mode of the DataGrid. The default value is DataGridSelectionMode.Single.

Declaration
public DataGridSelectionMode SelectionMode { get; set; }
Property Value
DataGridSelectionMode

Examples

XAML

 <telerikGrid:RadDataGrid x:Name="dataGrid" SelectionMode="Multiple"/>

C#

this.dataGrid.SelectionMode = DataGridSelectionMode.Multiple;

SelectionStyle

Gets or sets the DataGridBorderStyle that defines the appearance settings applied to the RadDataGrid selection.

Declaration
public DataGridBorderStyle SelectionStyle { get; set; }
Property Value
DataGridBorderStyle

SelectionUnit

Gets or sets the selection unit of the DataGrid. The default value is DataGridSelectionUnit.Row

Declaration
public DataGridSelectionUnit SelectionUnit { get; set; }
Property Value
DataGridSelectionUnit

Examples

XAML

<telerikGrid:RadDataGrid x:Name="dataGrid" SelectionUnit="Cell"/>

C#

this.dataGrid.SelectionUnit = DataGridSelectionUnit.Cell;

ShowColumnFooters

Gets or sets a value indicating whether to show column footers.

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

ShowGroupFooters

Gets or sets a value indicating whether to show footers for groups.

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

ShowGroupHeaderAggregates

Gets or sets a value indicating whether to show aggregates in the group headers.

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

SortDescriptors

Gets the collection of SortDescriptorBase objects that defines the current sorting within this instance. Multiple sort descriptors define a sorting operation by multiple keys.

Declaration
public SortDescriptorCollection SortDescriptors { get; }
Property Value
SortDescriptorCollection

UserEditMode

Gets or sets the user edit mode of the DataGrid.

Declaration
public DataGridUserEditMode UserEditMode { get; set; }
Property Value
DataGridUserEditMode

The can user edit.

UserFilterMode

Gets or sets the DataGridUserFilterMode value that defines whether the Filter Glyph is present in the header of the currently available filterable columns. The default value is DataGridUserFilterMode.Auto

Declaration
public DataGridUserFilterMode UserFilterMode { get; set; }
Property Value
DataGridUserFilterMode

Examples

XAML

 <telerikGrid:RadDataGrid x:Name="dataGrid" UserFilterMode="Disabled"/>

C#

this.dataGrid.UserFilterMode = DataGridUserFilterMode.Disabled;

UserGroupMode

Gets or sets the DataGridUserGroupMode value that determines whether the User is allowed to change the current Grouping state through the User Interface. The default value is DataGridUserGroupMode.Auto

Declaration
public DataGridUserGroupMode UserGroupMode { get; set; }
Property Value
DataGridUserGroupMode

Examples

XAML

<telerikGrid:RadDataGrid x:Name="dataGrid" UserGroupMode="Disabled"/>

C#

this.dataGrid.UserGroupMode = DataGridUserGroupMode.Disabled

UserSortMode

Gets or sets the DataGridUserSortMode value that defines how User Input (column header tap) affects the current Sort state of the grid. The default value is DataGridUserSortMode.Auto

Declaration
public DataGridUserSortMode UserSortMode { get; set; }
Property Value
DataGridUserSortMode

Examples

XAML

<telerikGrid:RadDataGrid x:Name="dataGrid" UserSortMode="None"/>

C#

this.dataGrid.UserSortMode = DataGridUserSortMode.None;

ViewportBufferHeight

Gets or sets the size of the buffer of the viewport in UWP. The buffer is intended to virtually expand the size of the viewport the DataGrid's engine works with. The engine then works with a viewport that is actually larger than the visible area of the DataGrid. The engine considers this expanded viewport to be the actual viewport in which the drawing surface is positioned and in which visual elements are realized (virtualized).

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

Methods

CancelEdit()

Cancels the current edit operation.

Declaration
public bool CancelEdit()
Returns
System.Boolean

CommitEdit()

Commits the current edit operation.

Declaration
public bool CommitEdit()
Returns
System.Boolean

DeselectAll()

Clears the current selection state.

Declaration
public void DeselectAll()

DeselectCell(DataGridCellInfo)

Removes the selection for the grid cell defined by the specified cell info.

Declaration
public void DeselectCell(DataGridCellInfo item)
Parameters
DataGridCellInfo item

DeselectItem(Object)

Removes the selection for the specified data item and removes it from the SelectedItems collection.

Declaration
public void DeselectItem(object item)
Parameters
System.Object item

GetDataView()

Gets the IDataViewCollection instance that can be used to traverse and/or manipulate the data after all the Sort, Group and Filter operations are applied.

Declaration
public IDataViewCollection GetDataView()
Returns
IDataViewCollection

OnBindingContextChanged()

Invoked whenever the binding context of the element changes. Implement this method to add class handling for this event.

Declaration
protected override void OnBindingContextChanged()

OnPropertyChanged(String)

Declaration
protected override void OnPropertyChanged(string propertyName = null)
Parameters
System.String propertyName

ScrollItemIntoView(Object)

Scrolls the RadDataGrid so that the business item falls into the visible viewport.

Declaration
public void ScrollItemIntoView(object item)
Parameters
System.Object item

The business item from the ItemsSource.

SelectAll()

Selects all the items as defined by the SelectionMode and SelectionUnit

Declaration
public void SelectAll()

SelectCell(DataGridCellInfo)

Selects the grid cell as defined by the specified cell info.

Declaration
public void SelectCell(DataGridCellInfo item)
Parameters
DataGridCellInfo item

Remarks

In order to select a cell, the SelectionUnit value should be DataGridSelectionUnit.Cell.

SelectItem(Object)

Selects the specified data item and adds it in the SelectedItems collection.

Declaration
public void SelectItem(object item)
Parameters
System.Object item

Remarks

In order to select a Row, the SelectionUnit value should be DataGridSelectionUnit.Row.

Events

DataBindingComplete

Occurs when the associated data (ItemsSource) has been successfully bound to the control or any data operation like Group, Sort or Filter is applied. This event is useful if an additional action is required once the data is ready to be visualized.

Declaration
public event EventHandler<DataBindingCompleteEventArgs> DataBindingComplete
Event Type
System.EventHandler<DataBindingCompleteEventArgs>

LoadOnDemand

Fires when load on demand is requested.

Declaration
public event EventHandler<LoadOnDemandEventArgs> LoadOnDemand
Event Type
System.EventHandler<LoadOnDemandEventArgs>

SelectionChanged

Occurs when the currently selected items change.

Declaration
public event EventHandler<DataGridSelectionChangedEventArgs> SelectionChanged
Event Type
System.EventHandler<DataGridSelectionChangedEventArgs>

Sample Applications
  • Telerik Tagit
  • iOS Demo App
  • Android Demo App
Support Resources
  • iOS Wrappers
  • Android Wrappers
  • Xamarin.Forms SDK Examples
Community
  • Forums
  • Blogs
  • Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.