Class RadGridView
RadGridView is the ultimate data grid control with outstanding performance and remarkable flexibility. The component enables you to create fully customizable and highly interactive interfaces for displaying and shaping of large data.
Inherited Members
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.GridView.dll
Syntax
[Themable]
[TelerikToolboxCategory("Data")]
public class RadGridView : GridViewDataControl, INotifyPropertyChanged, ISelectorInternal, IGeneratorHost, IGroupsProvider, IScrollingServiceCore, IScrollingInfo, IDataControl, IWeakEventListener<DataErrorsChangedEventArgs>, IWeakEventListener<PropertyChangedEventArgs>, IThemable
Constructors
RadGridView()
Fields
CanUserGroupColumnsProperty
Identifies the CanUserGroupColumnsProperty dependency property.
Declaration
public static readonly DependencyProperty CanUserGroupColumnsProperty
Field Value
System.Windows.DependencyProperty
|
CanUserSearchInHiddenColumnsProperty
Represents the CanUserSearchInHiddenColumns DependencyProperty.
Declaration
public static readonly DependencyProperty CanUserSearchInHiddenColumnsProperty
Field Value
System.Windows.DependencyProperty
|
CanUserSearchProperty
Identifies the CanUserSearch dependency property.
Declaration
public static readonly DependencyProperty CanUserSearchProperty
Field Value
System.Windows.DependencyProperty
|
CanUserSelectColumnsProperty
Identifies the CanUserSelectColumns dependency property.
Declaration
public static readonly DependencyProperty CanUserSelectColumnsProperty
Field Value
System.Windows.DependencyProperty
|
ColumnAggregatesAlignmentProperty
Represents the ColumnAggregatesAlignment dependency property.
Declaration
public static readonly DependencyProperty ColumnAggregatesAlignmentProperty
Field Value
System.Windows.DependencyProperty
|
ColumnsSelectionButtonVisibilityProperty
Identifies the ColumnsSelectionButtonVisibility dependency property.
Declaration
public static readonly DependencyProperty ColumnsSelectionButtonVisibilityProperty
Field Value
System.Windows.DependencyProperty
|
EnableStickyGroupHeadersProperty
Represents the EnableStickyGroupHeaders DependencyProperty.
Declaration
public static readonly DependencyProperty EnableStickyGroupHeadersProperty
Field Value
System.Windows.DependencyProperty
|
GroupHeaderRowMinHeightProperty
Identifies the GroupHeaderRowMinHeight dependency property.
Declaration
public static readonly DependencyProperty GroupHeaderRowMinHeightProperty
Field Value
System.Windows.DependencyProperty
|
SearchModeProperty
Identifies the SearchMode dependency property.
Declaration
public static readonly DependencyProperty SearchModeProperty
Field Value
System.Windows.DependencyProperty
|
Properties
CanUserGroupColumns
Gets or sets a value indicating whether the columns can be grouped.
Declaration
public bool CanUserGroupColumns { get; set; }
Property Value
System.Boolean
|
CanUserSearch
Gets or sets a value that indicates whether the user can open the SearchPanel by using the Ctrl+F combination.
Declaration
public bool CanUserSearch { get; set; }
Property Value
System.Boolean
|
CanUserSearchInHiddenColumns
Gets or sets a value that indicates whether search will seek for results in hidden columns.
Declaration
public bool CanUserSearchInHiddenColumns { get; set; }
Property Value
System.Boolean
|
CanUserSelectColumns
Gets or sets a value that indicates whether the user can select columns.
Declaration
public bool CanUserSelectColumns { get; set; }
Property Value
System.Boolean
|
ColumnAggregatesAlignment
Gets or sets a value that indicates the layout mode for column aggregate results.
Declaration
public ColumnAggregatesAlignment ColumnAggregatesAlignment { get; set; }
Property Value
ColumnAggregatesAlignment
|
ColumnsSelectionButtonVisibility
Gets or sets a value that indicates whether the ColumnsSelection button is visible.
Declaration
public Visibility ColumnsSelectionButtonVisibility { get; set; }
Property Value
System.Windows.Visibility
ColumnsSelection button visibility. |
EnableStickyGroupHeaders
Gets or sets a value that indicates whether group headers will stay on top while scrolling through their items. Requires GroupRenderMode.Flat.
Declaration
public bool EnableStickyGroupHeaders { get; set; }
Property Value
System.Boolean
|
GroupHeaderRowMinHeight
Gets or sets the MinHeight for all GroupHeaderRow elements. Only applicable when the GroupRenderMode is Flat.
Declaration
public double GroupHeaderRowMinHeight { get; set; }
Property Value
System.Double
The MinHeight of the GroupHeaderRows, in device-independent units. The registered default is double.NaN. |
Remarks
When the value is double.NaN, which is the default, the MinHeight of the GroupHeaderRow for the current theme is used. When you set a value for the GroupHeaderRowMinHeight property, it must be equal to or greater than 0.0. Double.PositiveInfinity is not a valid value for this property.
SearchMode
Gets or sets a value that represents the matching behavior when search operation is executed.
Declaration
public SearchMode SearchMode { get; set; }
Property Value
SearchMode
|
Methods
CreateTableDefinition()
Creates the specific table definition for the DataControl.
Declaration
protected override TableDefinition CreateTableDefinition()
Returns
TableDefinition
The newly created TableDefinition. |
Overrides
OnCreateAutomationPeer()
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
System.Windows.Automation.Peers.AutomationPeer
|
OnInitialized(EventArgs)
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
System.EventArgs
e
|
Overrides
ResetTheme()
Resets the theme of the RadGridView to change it or to invalidate it.
Declaration
public void ResetTheme()
SelectCellRegion(IEnumerable<CellRegion>)
Selects specified region of cells.
Declaration
public void SelectCellRegion(IEnumerable<CellRegion> cellRegions)
Parameters
System.Collections.Generic.IEnumerable<CellRegion>
cellRegions
|
SelectCellRegion(CellRegion)
Selects specified region of cells.
Declaration
public void SelectCellRegion(CellRegion cellRegion)
Parameters
CellRegion
cellRegion
|
UnselectCellRegion(IEnumerable<CellRegion>)
Deselects specified region of cells.
Declaration
public void UnselectCellRegion(IEnumerable<CellRegion> cellRegions)
Parameters
System.Collections.Generic.IEnumerable<CellRegion>
cellRegions
|
UnselectCellRegion(CellRegion)
Deselects specified region of cells.
Declaration
public void UnselectCellRegion(CellRegion cellRegion)
Parameters
CellRegion
cellRegion
|