Class RadDataGrid
Inherited Members
Namespace: Telerik.UI.Xaml.Controls.Grid
Assembly: Telerik.WinUI.Controls.dll
Syntax
public class RadDataGrid : RadControl, IGeneratorsHost, IGridView, IView, IElementPresenter, IUpdateService<UpdateFlags>, ICommandService, ISelectionService, ICurrencyService
Constructors
RadDataGrid()
Declaration
public RadDataGrid()
Fields
AggregateRowBackgroundProperty
Declaration
public static readonly DependencyProperty AggregateRowBackgroundProperty
Field Value
Microsoft.
|
AlternateRowBackgroundProperty
Declaration
public static readonly DependencyProperty AlternateRowBackgroundProperty
Field Value
Microsoft.
|
AlternationStartIndexProperty
Declaration
public static readonly DependencyProperty AlternationStartIndexProperty
Field Value
Microsoft.
|
AlternationStepProperty
Declaration
public static readonly DependencyProperty AlternationStepProperty
Field Value
Microsoft.
|
AutoGenerateColumnsProperty
Declaration
public static readonly DependencyProperty AutoGenerateColumnsProperty
Field Value
Microsoft.
|
CanUserChooseColumnsProperty
Declaration
public static readonly DependencyProperty CanUserChooseColumnsProperty
Field Value
Microsoft.
|
ColumnDataOperationsModeProperty
Declaration
public static readonly DependencyProperty ColumnDataOperationsModeProperty
Field Value
Microsoft.
|
ColumnResizeHandleDisplayModeProperty
Declaration
public static readonly DependencyProperty ColumnResizeHandleDisplayModeProperty
Field Value
Microsoft.
|
CurrentItemProperty
Declaration
public static readonly DependencyProperty CurrentItemProperty
Field Value
Microsoft.
|
DragBehaviorProperty
Declaration
public static readonly DependencyProperty DragBehaviorProperty
Field Value
Microsoft.
|
EnsureCurrentItemIntoViewProperty
Declaration
public static readonly DependencyProperty EnsureCurrentItemIntoViewProperty
Field Value
Microsoft.
|
ExternalEditorProperty
Declaration
public static readonly DependencyProperty ExternalEditorProperty
Field Value
Microsoft.
|
FrozenColumnCountProperty
Declaration
public static readonly DependencyProperty FrozenColumnCountProperty
Field Value
Microsoft.
|
GridLinesBrushProperty
Declaration
public static readonly DependencyProperty GridLinesBrushProperty
Field Value
Microsoft.
|
GridLinesThicknessProperty
Declaration
public static readonly DependencyProperty GridLinesThicknessProperty
Field Value
Microsoft.
|
GridLinesVisibilityProperty
Declaration
public static readonly DependencyProperty GridLinesVisibilityProperty
Field Value
Microsoft.
|
GroupHeaderDisplayModeProperty
Declaration
public static readonly DependencyProperty GroupHeaderDisplayModeProperty
Field Value
Microsoft.
|
GroupHeaderStyleProperty
Declaration
public static readonly DependencyProperty GroupHeaderStyleProperty
Field Value
Microsoft.
|
GroupHeaderStyleSelectorProperty
Declaration
public static readonly DependencyProperty GroupHeaderStyleSelectorProperty
Field Value
Microsoft.
|
GroupHeaderTemplateProperty
Declaration
public static readonly DependencyProperty GroupHeaderTemplateProperty
Field Value
Microsoft.
|
GroupHeaderTemplateSelectorProperty
Declaration
public static readonly DependencyProperty GroupHeaderTemplateSelectorProperty
Field Value
Microsoft.
|
GroupPanelPositionProperty
Declaration
public static readonly DependencyProperty GroupPanelPositionProperty
Field Value
Microsoft.
|
HideFlyoutOnBackButtonPressedProperty
Declaration
public static readonly DependencyProperty HideFlyoutOnBackButtonPressedProperty
Field Value
Microsoft.
|
IncrementalLoadingModeProperty
Declaration
public static readonly DependencyProperty IncrementalLoadingModeProperty
Field Value
Microsoft.
|
IndentWidthProperty
Declaration
public static readonly DependencyProperty IndentWidthProperty
Field Value
Microsoft.
|
IsBusyIndicatorEnabledProperty
Declaration
public static readonly DependencyProperty IsBusyIndicatorEnabledProperty
Field Value
Microsoft.
|
IsSynchronizedWithCurrentItemProperty
Declaration
public static readonly DependencyProperty IsSynchronizedWithCurrentItemProperty
Field Value
Microsoft.
|
ItemsSourceProperty
Declaration
public static readonly DependencyProperty ItemsSourceProperty
Field Value
Microsoft.
|
ListenForNestedPropertyChangeProperty
Declaration
public static readonly DependencyProperty ListenForNestedPropertyChangeProperty
Field Value
Microsoft.
|
RealizedItemsBufferScaleProperty
Declaration
public static readonly DependencyProperty RealizedItemsBufferScaleProperty
Field Value
Microsoft.
|
RowBackgroundProperty
Declaration
public static readonly DependencyProperty RowBackgroundProperty
Field Value
Microsoft.
|
RowBackgroundSelectorProperty
Declaration
public static readonly DependencyProperty RowBackgroundSelectorProperty
Field Value
Microsoft.
|
RowDetailsDisplayModeProperty
Declaration
public static readonly DependencyProperty RowDetailsDisplayModeProperty
Field Value
Microsoft.
|
RowDetailsTemplateProperty
Declaration
public static readonly DependencyProperty RowDetailsTemplateProperty
Field Value
Microsoft.
|
RowHeightProperty
Declaration
public static readonly DependencyProperty RowHeightProperty
Field Value
Microsoft.
|
SelectedItemProperty
Declaration
public static readonly DependencyProperty SelectedItemProperty
Field Value
Microsoft.
|
SelectionModeProperty
Declaration
public static readonly DependencyProperty SelectionModeProperty
Field Value
Microsoft.
|
SelectionUnitProperty
Declaration
public static readonly DependencyProperty SelectionUnitProperty
Field Value
Microsoft.
|
UserColumnReorderModeProperty
Declaration
public static readonly DependencyProperty UserColumnReorderModeProperty
Field Value
Microsoft.
|
UserEditModeProperty
Declaration
public static readonly DependencyProperty UserEditModeProperty
Field Value
Microsoft.
|
UserFilterModeProperty
Declaration
public static readonly DependencyProperty UserFilterModeProperty
Field Value
Microsoft.
|
UserGroupModeProperty
Declaration
public static readonly DependencyProperty UserGroupModeProperty
Field Value
Microsoft.
|
UserSortModeProperty
Declaration
public static readonly DependencyProperty UserSortModeProperty
Field Value
Microsoft.
|
Properties
AggregateDescriptors
Declaration
public AggregateDescriptorCollection AggregateDescriptors { get; }
Property Value
AggregateRowBackground
Declaration
public Brush AggregateRowBackground { get; set; }
Property Value
Microsoft.
|
AlternateRowBackground
Declaration
public Brush AlternateRowBackground { get; set; }
Property Value
Microsoft.
|
AlternationStartIndex
Declaration
public int AlternationStartIndex { get; set; }
Property Value
System.
|
AlternationStep
Declaration
public int AlternationStep { get; set; }
Property Value
System.
|
AutoGenerateColumns
Declaration
public bool AutoGenerateColumns { get; set; }
Property Value
System.
|
CanUserChooseColumns
Declaration
public bool CanUserChooseColumns { get; set; }
Property Value
System.
|
ColumnDataOperationsMode
Declaration
public ColumnDataOperationsMode ColumnDataOperationsMode { get; set; }
Property Value
ColumnResizeHandleDisplayMode
Declaration
public DataGridColumnResizeHandleDisplayMode ColumnResizeHandleDisplayMode { get; set; }
Property Value
Columns
Declaration
public DataGridColumnCollection Columns { get; }
Property Value
Commands
Declaration
public CommandCollection<RadDataGrid> Commands { get; }
Property Value
CommandService
CurrentItem
Declaration
public object CurrentItem { get; }
Property Value
System.
|
DragBehavior
Declaration
public DataGridDragBehavior DragBehavior { get; set; }
Property Value
EnsureCurrentItemIntoView
Declaration
public bool EnsureCurrentItemIntoView { get; set; }
Property Value
System.
|
ExternalEditor
Declaration
public IGridExternalEditor ExternalEditor { get; set; }
Property Value
FilterDescriptors
Declaration
public FilterDescriptorCollection FilterDescriptors { get; }
Property Value
FrozenColumnCount
Declaration
public int FrozenColumnCount { get; set; }
Property Value
System.
|
GridLinesBrush
Declaration
public Brush GridLinesBrush { get; set; }
Property Value
Microsoft.
|
GridLinesThickness
Declaration
public double GridLinesThickness { get; set; }
Property Value
System.
|
GridLinesVisibility
Declaration
public GridLinesVisibility GridLinesVisibility { get; set; }
Property Value
GroupDescriptors
Declaration
public GroupDescriptorCollection GroupDescriptors { get; }
Property Value
GroupHeaderDisplayMode
Declaration
public DataGridGroupHeaderDisplayMode GroupHeaderDisplayMode { get; set; }
Property Value
GroupHeaderStyle
Declaration
public Style GroupHeaderStyle { get; set; }
Property Value
Microsoft.
|
GroupHeaderStyleSelector
Declaration
public StyleSelector GroupHeaderStyleSelector { get; set; }
Property Value
Microsoft.
|
GroupHeaderTemplate
Declaration
public DataTemplate GroupHeaderTemplate { get; set; }
Property Value
Microsoft.
|
GroupHeaderTemplateSelector
Declaration
public DataTemplateSelector GroupHeaderTemplateSelector { get; set; }
Property Value
Microsoft.
|
GroupPanelPosition
Declaration
public GroupPanelPosition GroupPanelPosition { get; set; }
Property Value
HideFlyoutOnBackButtonPressed
Declaration
public bool HideFlyoutOnBackButtonPressed { get; set; }
Property Value
System.
|
HitTestService
IncrementalLoadingMode
Declaration
public BatchLoadingMode IncrementalLoadingMode { get; set; }
Property Value
IndentWidth
Declaration
public double IndentWidth { get; set; }
Property Value
System.
|
IsBusyIndicatorEnabled
Declaration
public bool IsBusyIndicatorEnabled { get; set; }
Property Value
System.
|
IsSynchronizedWithCurrentItem
Declaration
public bool IsSynchronizedWithCurrentItem { get; set; }
Property Value
System.
|
ItemsSource
Declaration
public object ItemsSource { get; set; }
Property Value
System.
|
ListenForNestedPropertyChange
Declaration
public bool ListenForNestedPropertyChange { get; set; }
Property Value
System.
|
RealizedItemsVerticalBufferScale
Declaration
public double RealizedItemsVerticalBufferScale { get; set; }
Property Value
System.
|
RowBackground
Declaration
public Brush RowBackground { get; set; }
Property Value
Microsoft.
|
RowBackgroundSelector
Declaration
public ObjectSelector<Brush> RowBackgroundSelector { get; set; }
Property Value
Object
|
RowDetailsDisplayMode
Declaration
public DataGridRowDetailsMode RowDetailsDisplayMode { get; set; }
Property Value
RowDetailsTemplate
Declaration
public DataTemplate RowDetailsTemplate { get; set; }
Property Value
Microsoft.
|
RowHeight
Declaration
public double RowHeight { get; set; }
Property Value
System.
|
SelectedItem
Declaration
public object SelectedItem { get; set; }
Property Value
System.
|
SelectedItems
Declaration
public BindableCollection<object> SelectedItems { get; }
Property Value
Bindable
|
SelectionMode
Declaration
public DataGridSelectionMode SelectionMode { get; set; }
Property Value
SelectionUnit
Declaration
public DataGridSelectionUnit SelectionUnit { get; set; }
Property Value
SortDescriptors
Declaration
public SortDescriptorCollection SortDescriptors { get; }
Property Value
UserColumnReorderMode
Declaration
public DataGridUserColumnReorderMode UserColumnReorderMode { get; set; }
Property Value
UserEditMode
Declaration
public DataGridUserEditMode UserEditMode { get; set; }
Property Value
UserFilterMode
Declaration
public DataGridUserFilterMode UserFilterMode { get; set; }
Property Value
UserGroupMode
Declaration
public DataGridUserGroupMode UserGroupMode { get; set; }
Property Value
UserSortMode
Declaration
public DataGridUserSortMode UserSortMode { get; set; }
Property Value
Methods
ApplyTemplateCore()
Declaration
protected override bool ApplyTemplateCore()
Returns
System.
|
Overrides
BeginEdit(Object)
Declaration
public bool BeginEdit(object item)
Parameters
System.
|
Returns
System.
|
CancelEdit()
Declaration
public bool CancelEdit()
Returns
System.
|
CommitEdit()
Declaration
public bool CommitEdit()
Returns
System.
|
DeselectAll()
Declaration
public void DeselectAll()
DeselectCell(DataGridCellInfo)
DeselectItem(Object)
Declaration
public void DeselectItem(object item)
Parameters
System.
|
GetDataView()
HideRowDetailsForItem(Object)
Declaration
public void HideRowDetailsForItem(object item)
Parameters
System.
|
OnCreateAutomationPeer()
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
Microsoft.
|
Overrides
OnKeyDown(KeyRoutedEventArgs)
Declaration
protected override void OnKeyDown(KeyRoutedEventArgs e)
Parameters
Microsoft.
|
OnTemplateApplied()
ScrollColumnIntoView(DataGridColumn)
Declaration
public void ScrollColumnIntoView(DataGridColumn column)
Parameters
Data
|
ScrollColumnIntoView(DataGridColumn, Action)
Declaration
public void ScrollColumnIntoView(DataGridColumn column, Action scrollCompletedAction)
Parameters
Data
|
System.
|
ScrollIndexIntoView(Int32)
Declaration
public void ScrollIndexIntoView(int index)
Parameters
System.
|
ScrollIndexIntoView(Int32, Action)
Declaration
public void ScrollIndexIntoView(int index, Action scrollCompletedAction)
Parameters
System.
|
System.
|
ScrollItemIntoView(Object)
Declaration
public void ScrollItemIntoView(object item)
Parameters
System.
|
ScrollItemIntoView(Object, Action)
Declaration
public void ScrollItemIntoView(object item, Action scrollCompletedAction)
Parameters
System.
|
System.
|
SelectAll()
Declaration
public void SelectAll()
SelectCell(DataGridCellInfo)
SelectItem(Object)
Declaration
public void SelectItem(object item)
Parameters
System.
|
ShowRowDetailsForItem(Object)
Declaration
public void ShowRowDetailsForItem(object item)
Parameters
System.
|
UnapplyTemplateCore()
Declaration
protected override void UnapplyTemplateCore()
Overrides
Events
AsyncExportCompleted
Declaration
public event AsyncCompletedEventHandler AsyncExportCompleted
Event Type
System.
|
AsyncExportProgressChanged
Declaration
public event ProgressChangedEventHandler AsyncExportProgressChanged
Event Type
System.
|
CurrentItemChanged
Declaration
public event EventHandler CurrentItemChanged
Event Type
System.
|
CurrentItemChanging
Declaration
public event CurrentChangingEventHandler CurrentItemChanging
Event Type
Microsoft.
|
DataBindingComplete
Declaration
public event EventHandler<DataBindingCompleteEventArgs> DataBindingComplete
Event Type
System.
|
ElementExported
Declaration
public event EventHandler<DataGridElementExportedEventArgs> ElementExported
Event Type
System.
|
ElementExporting
Declaration
public event EventHandler<DataGridElementExportingEventArgs> ElementExporting
Event Type
System.
|
SelectionChanged
Declaration
public event EventHandler<DataGridSelectionChangedEventArgs> SelectionChanged
Event Type
System.
|
Explicit Interface Implementations
IElementPresenter.IsVisible
Declaration
bool IElementPresenter.IsVisible { get; }
Returns
System.
|
Implements
IElementPresenter.MeasureContent(Object, Object)
Declaration
RadSize IElementPresenter.MeasureContent(object owner, object content)
Parameters
System.
|
System.
|
Returns
Implements
IElementPresenter.RefreshNode(Object)
Declaration
void IElementPresenter.RefreshNode(object node)
Parameters
System.
|
Implements
IView.ViewportHeight
Declaration
double IView.ViewportHeight { get; }
Returns
System.
|
Implements
IView.ViewportWidth
Declaration
double IView.ViewportWidth { get; }
Returns
System.
|