Class RadPivotGrid
Represents a control that displays data in a customizable pivot.
Inherited Members
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.Pivot.dll
Syntax
[TelerikToolboxCategory("Data")]
public class RadPivotGrid : TableBase
Constructors
RadPivotGrid()
Fields
CanUserResizeColumnsProperty
The DependencyProperty that represents the CanUserResizeColumns property.
Declaration
public static readonly DependencyProperty CanUserResizeColumnsProperty
Field Value
System.
|
ColumnGroupsExpandBehaviorProperty
Identifies the ColumnGroupsExpandBehavior dependency property.
Declaration
public static readonly DependencyProperty ColumnGroupsExpandBehaviorProperty
Field Value
System.
|
DataProviderProperty
Identifies the DataProvider dependency property.
Declaration
public static readonly DependencyProperty DataProviderProperty
Field Value
System.
|
EmptyValueTextProperty
Identifies the EmptyValueText dependency property.
Declaration
public static readonly DependencyProperty EmptyValueTextProperty
Field Value
System.
|
ErrorValueTextProperty
Identifies the ErrorValueText dependency property.
Declaration
public static readonly DependencyProperty ErrorValueTextProperty
Field Value
System.
|
IsBusyProperty
Identifies the IsBusy read-only dependency property.
Declaration
public static readonly DependencyProperty IsBusyProperty
Field Value
System.
|
MaximumResizeWidthProperty
The DependencyProperty that represents the MaximumResizeWidth property.
Declaration
public static readonly DependencyProperty MaximumResizeWidthProperty
Field Value
System.
|
MinimumResizeWidthProperty
The DependencyProperty that represents the MinimumResizeWidth property.
Declaration
public static readonly DependencyProperty MinimumResizeWidthProperty
Field Value
System.
|
RowGroupsExpandBehaviorProperty
Identifies the RowGroupsExpandBehavior dependency property.
Declaration
public static readonly DependencyProperty RowGroupsExpandBehaviorProperty
Field Value
System.
|
ShowAggregateValuesInlineProperty
Identifies the ShowAggregateValuesInline dependency property.
Declaration
public static readonly DependencyProperty ShowAggregateValuesInlineProperty
Field Value
System.
|
Properties
CanUserResizeColumns
Gets or sets a value that indicates whether the user can adjust column widths using the mouse.
Declaration
public bool CanUserResizeColumns { get; set; }
Property Value
System.
|
ColumnGroups
Gets a read-only list of the root column IGroups.
Declaration
public IReadOnlyList<IGroup> ColumnGroups { get; }
Property Value
System.
|
ColumnGroupsExpandBehavior
Gets or sets the behavior that will set the expand or collapse state for column IGroups.
Declaration
public IItemExpandBehavior<ExpandBehaviorParameters> ColumnGroupsExpandBehavior { get; set; }
Property Value
ColumnLevels
Gets the depth of the columns.
Declaration
public int ColumnLevels { get; }
Property Value
System.
|
DataProvider
Gets or sets the data provider.
Declaration
public IDataProvider DataProvider { get; set; }
Property Value
EmptyValueText
Gets or sets the string to be displayed in cells with no value.
Declaration
public string EmptyValueText { get; set; }
Property Value
System.
|
ErrorValueText
Gets or sets the string ro be displayed in cells with an error.
Declaration
public string ErrorValueText { get; set; }
Property Value
System.
|
IsBusy
Gets a value indicating whether this instance is processing or loading data.
Declaration
public bool IsBusy { get; }
Property Value
System.
|
MaximumResizeWidth
Gets or sets the maximum resize width of columns in the control. The default is System.
Declaration
public double MaximumResizeWidth { get; set; }
Property Value
System.
|
MinimumResizeWidth
Gets or sets the minimum resize width of columns in the control. The default is 20.
Declaration
public double MinimumResizeWidth { get; set; }
Property Value
System.
|
RowGroups
Gets a read-only list of the root row IGroups.
Declaration
public IReadOnlyList<IGroup> RowGroups { get; }
Property Value
System.
|
RowGroupsExpandBehavior
Gets or sets the behavior that will set the expand or collapse state for row IGroups.
Declaration
public IItemExpandBehavior<ExpandBehaviorParameters> RowGroupsExpandBehavior { get; set; }
Property Value
RowLevels
Gets the depth of the rows.
Declaration
public int RowLevels { get; }
Property Value
System.
|
ShowAggregateValuesInline
Gets or sets value indicating if subtotals should be inlined for aggregate groups.
This affects groups at the same axis as the Aggregates
Declaration
public bool ShowAggregateValuesInline { get; set; }
Property Value
System.
|
Methods
CollapseColumn(IGroup)
Collapse an IGroup in the column area.
Declaration
public void CollapseColumn(IGroup group)
Parameters
IGroup
group
The group that will be collapsed. |
CollapseRow(IGroup)
Collapse an IGroup in the row area.
Declaration
public void CollapseRow(IGroup group)
Parameters
IGroup
group
The group that will be collapsed. |
ExpandColumn(IGroup)
Expand an IGroup in the column area.
Declaration
public void ExpandColumn(IGroup group)
Parameters
IGroup
group
The group that will be expanded. |
ExpandRow(IGroup)
Expand an IGroup in the row area.
Declaration
public void ExpandRow(IGroup group)
Parameters
IGroup
group
The group that will be expanded. |
GenerateExport()
Generate export model that describe each cell in Rad
Declaration
public PivotExportModel GenerateExport()
Returns
Pivot The export model that describe each cell in Rad |
GenerateExport(Boolean)
Generate export model that describe each cell in Rad
Declaration
public PivotExportModel GenerateExport(bool ignoreCollapsedGroups)
Parameters
System. Indicates whether to ignore collapsed groups when generating the export. |
Returns
Pivot The export model that describe each cell in Rad |
IsColumnCollapsed(IGroup)
Gets a value that indicates if an IGroup in the column area is collapsed.
Declaration
public bool IsColumnCollapsed(IGroup group)
Parameters
Returns
System. true if the IGroup is collapsed; otherwise, false. |
IsRowCollapsed(IGroup)
Gets a value that indicates if an IGroup in the row area is collapsed.
Declaration
public bool IsRowCollapsed(IGroup group)
Parameters
Returns
System. true if the IGroup is collapsed; otherwise, false. |
OnAllowSelectionChanged(Boolean, Boolean)
Called when the Allow
Declaration
protected override void OnAllowSelectionChanged(bool newValue, bool oldValue)
Parameters
System. The new value. |
System. The old value. |
Overrides
OnApplyTemplate()
OnCreateAutomationPeer()
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
System.
|
OnInitialized(EventArgs)
Raises the System.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
System. The System. |