Class TableBase
Represents a base class for rendering tabular data.
Inheritance
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.Pivot.dll
Syntax
public abstract class TableBase : Control
Constructors
TableBase()
Fields
CellTemplateProperty
Identifies the CellTemplate dependency property.
Declaration
public static readonly DependencyProperty CellTemplateProperty
Field Value
System.Windows.DependencyProperty
|
CellTemplateSelectorProperty
Identifies the ItemTemplateSelector dependency property.
Declaration
public static readonly DependencyProperty CellTemplateSelectorProperty
Field Value
System.Windows.DependencyProperty
|
CellTextAlignmentProperty
Identifies the CellTextAlignment dependency property.
Declaration
public static readonly DependencyProperty CellTextAlignmentProperty
Field Value
System.Windows.DependencyProperty
|
CellTextPaddingProperty
Identifies the CellTextPadding dependency property.
Declaration
public static readonly DependencyProperty CellTextPaddingProperty
Field Value
System.Windows.DependencyProperty
|
CellTextVerticalAlignmentProperty
Identifies the CellTextVerticalAlignment dependency property.
Declaration
public static readonly DependencyProperty CellTextVerticalAlignmentProperty
Field Value
System.Windows.DependencyProperty
|
CellToolTipIsEnabledProperty
Identifies the CellTooltipIsEnabled dependency property.
Declaration
public static readonly DependencyProperty CellToolTipIsEnabledProperty
Field Value
System.Windows.DependencyProperty
|
CellTooltipStyleProperty
Identifies the CellTooltipStyle dependency property.
Declaration
public static readonly DependencyProperty CellTooltipStyleProperty
Field Value
System.Windows.DependencyProperty
|
ColumnGrandTotalsPositionProperty
Identifies the ColumnGrandTotalsPosition dependency property.
Declaration
public static readonly DependencyProperty ColumnGrandTotalsPositionProperty
Field Value
System.Windows.DependencyProperty
|
ColumnGroupTooltipStyleProperty
Identifies the ColumnGroupTooltipStyle dependency property.
Declaration
public static readonly DependencyProperty ColumnGroupTooltipStyleProperty
Field Value
System.Windows.DependencyProperty
|
ColumnHeaderStyleProperty
Identifies the ColumnHeaderStyle dependency property.
Declaration
public static readonly DependencyProperty ColumnHeaderStyleProperty
Field Value
System.Windows.DependencyProperty
|
ColumnHeaderStyleSelectorProperty
Identifies the ColumnHeaderStyleSelector dependency property.
Declaration
public static readonly DependencyProperty ColumnHeaderStyleSelectorProperty
Field Value
System.Windows.DependencyProperty
|
ColumnHeaderTemplateProperty
Identifies the ColumnHeaderTemplate dependency property.
Declaration
public static readonly DependencyProperty ColumnHeaderTemplateProperty
Field Value
System.Windows.DependencyProperty
|
ColumnHeaderTemplateSelectorProperty
Identifies the ItemTemplateSelector dependency property.
Declaration
public static readonly DependencyProperty ColumnHeaderTemplateSelectorProperty
Field Value
System.Windows.DependencyProperty
|
ColumnSubTotalsPositionProperty
Identifies the ColumnSubTotalsPosition dependency property.
Declaration
public static readonly DependencyProperty ColumnSubTotalsPositionProperty
Field Value
System.Windows.DependencyProperty
|
ColumnToolTipIsEnabledProperty
Identifies the ColumnTooltipIsEnabled dependency property.
Declaration
public static readonly DependencyProperty ColumnToolTipIsEnabledProperty
Field Value
System.Windows.DependencyProperty
|
ColumnWidthProperty
Identifies the ColumnWidth dependency property.
Declaration
public static readonly DependencyProperty ColumnWidthProperty
Field Value
System.Windows.DependencyProperty
|
HorizontalLayoutProperty
Identifies the HorizontalLayout dependency property.
Declaration
public static readonly DependencyProperty HorizontalLayoutProperty
Field Value
System.Windows.DependencyProperty
|
QuickStyleProperty
Identifies the QuickStyle dependency property.
Declaration
public static readonly DependencyProperty QuickStyleProperty
Field Value
System.Windows.DependencyProperty
|
RowGrandTotalsPositionProperty
Identifies the RowGrandTotalsPosition dependency property.
Declaration
public static readonly DependencyProperty RowGrandTotalsPositionProperty
Field Value
System.Windows.DependencyProperty
|
RowGroupTooltipStyleProperty
Identifies the RowGroupTooltipStyle dependency property.
Declaration
public static readonly DependencyProperty RowGroupTooltipStyleProperty
Field Value
System.Windows.DependencyProperty
|
RowHeaderStyleProperty
Identifies the RowHeaderStyle dependency property.
Declaration
public static readonly DependencyProperty RowHeaderStyleProperty
Field Value
System.Windows.DependencyProperty
|
RowHeaderStyleSelectorProperty
Identifies the RowHeaderStyleSelector dependency property.
Declaration
public static readonly DependencyProperty RowHeaderStyleSelectorProperty
Field Value
System.Windows.DependencyProperty
|
RowHeaderTemplateProperty
Identifies the RowHeaderTemplate dependency property.
Declaration
public static readonly DependencyProperty RowHeaderTemplateProperty
Field Value
System.Windows.DependencyProperty
|
RowHeaderTemplateSelectorProperty
Identifies the ItemTemplateSelector dependency property.
Declaration
public static readonly DependencyProperty RowHeaderTemplateSelectorProperty
Field Value
System.Windows.DependencyProperty
|
RowHeightProperty
Identifies the RowHeight dependency property.
Declaration
public static readonly DependencyProperty RowHeightProperty
Field Value
System.Windows.DependencyProperty
|
RowSubTotalsPositionProperty
Identifies the RowSubTotalsPosition dependency property.
Declaration
public static readonly DependencyProperty RowSubTotalsPositionProperty
Field Value
System.Windows.DependencyProperty
|
RowToolTipIsEnabledProperty
Identifies the RowTooltipIsEnabled dependency property.
Declaration
public static readonly DependencyProperty RowToolTipIsEnabledProperty
Field Value
System.Windows.DependencyProperty
|
VerticalLayoutProperty
Identifies the VerticalLayout dependency property.
Declaration
public static readonly DependencyProperty VerticalLayoutProperty
Field Value
System.Windows.DependencyProperty
|
Properties
CellTemplate
Gets or sets a DataTemplate that will be applied to Cell controls.
Declaration
public DataTemplate CellTemplate { get; set; }
Property Value
System.Windows.DataTemplate
|
CellTemplateSelector
Gets or sets a DataTemplateSelector that will be applied to Cell controls.
Declaration
public DataTemplateSelector CellTemplateSelector { get; set; }
Property Value
DataTemplateSelector
|
CellTextAlignment
Gets or sets the default text cell System.Windows.TextAlignment.
Declaration
public TextAlignment CellTextAlignment { get; set; }
Property Value
System.Windows.TextAlignment
|
CellTextPadding
Gets or sets the default cell System.Windows.TextAlignment.
Declaration
public Thickness CellTextPadding { get; set; }
Property Value
System.Windows.Thickness
|
CellTextVerticalAlignment
Gets or sets the default text cell System.Windows.VerticalAlignment.
Declaration
public VerticalAlignment CellTextVerticalAlignment { get; set; }
Property Value
System.Windows.VerticalAlignment
|
CellToolTipIsEnabled
Gets or sets whether Tooltip is enabled for cell elements.
Declaration
public bool CellToolTipIsEnabled { get; set; }
Property Value
System.Boolean
|
CellTooltipStyle
Gets or sets the style of the Tooltip used for the cells.
Declaration
public Style CellTooltipStyle { get; set; }
Property Value
System.Windows.Style
|
ColumnGrandTotalsPosition
Gets or sets the column grand totals position.
Declaration
public ColumnTotalsPosition ColumnGrandTotalsPosition { get; set; }
Property Value
ColumnTotalsPosition
|
ColumnGroupTooltipStyle
Gets or sets the style of the Tooltip used for the PivotHeaders in the column area.
Declaration
public Style ColumnGroupTooltipStyle { get; set; }
Property Value
System.Windows.Style
|
ColumnHeaderStyle
Gets or sets a Style that will be applied to ColumnHeader controls.
Declaration
public Style ColumnHeaderStyle { get; set; }
Property Value
System.Windows.Style
|
ColumnHeaderStyleSelector
Gets or sets a StyleSelector that will be applied to ColumnHeader controls.
Declaration
public StyleSelector ColumnHeaderStyleSelector { get; set; }
Property Value
StyleSelector
|
ColumnHeaderTemplate
Gets or sets a DataTemplate that will be applied to ColumnHeader controls.
Declaration
public DataTemplate ColumnHeaderTemplate { get; set; }
Property Value
System.Windows.DataTemplate
|
ColumnHeaderTemplateSelector
Gets or sets a DataTemplateSelector that will be applied to ColumnHeader controls.
Declaration
public DataTemplateSelector ColumnHeaderTemplateSelector { get; set; }
Property Value
DataTemplateSelector
|
ColumnSubTotalsPosition
Gets or sets the column subtotals position.
Declaration
public ColumnTotalsPosition ColumnSubTotalsPosition { get; set; }
Property Value
ColumnTotalsPosition
|
ColumnToolTipIsEnabled
Gets or sets whether Tooltip is enabled for ColumnHeaders.
Declaration
public bool ColumnToolTipIsEnabled { get; set; }
Property Value
System.Boolean
|
ColumnWidth
Gets or sets the standard width of columns in the control. The default is System.Double.NaN (auto).
Declaration
public double ColumnWidth { get; set; }
Property Value
System.Double
|
HorizontalLayout
Gets or sets the columns layout.
Declaration
public PivotLayoutType HorizontalLayout { get; set; }
Property Value
PivotLayoutType
|
QuickStyle
Gets or sets the QuickStyle.
Declaration
public QuickStyle QuickStyle { get; set; }
Property Value
QuickStyle
|
RowGrandTotalsPosition
Gets or sets the row grand totals position.
Declaration
public RowTotalsPosition RowGrandTotalsPosition { get; set; }
Property Value
RowTotalsPosition
|
RowGroupTooltipStyle
Gets or sets the style of the Tooltip used for the PivotHeaders in the row area.
Declaration
public Style RowGroupTooltipStyle { get; set; }
Property Value
System.Windows.Style
|
RowHeaderStyle
Gets or sets a Style that will be applied to RowHeader controls.
Declaration
public Style RowHeaderStyle { get; set; }
Property Value
System.Windows.Style
|
RowHeaderStyleSelector
Gets or sets a StyleSelector that will be applied to RowHeader controls.
Declaration
public StyleSelector RowHeaderStyleSelector { get; set; }
Property Value
StyleSelector
|
RowHeaderTemplate
Gets or sets a DataTemplate that will be applied to RowHeader controls.
Declaration
public DataTemplate RowHeaderTemplate { get; set; }
Property Value
System.Windows.DataTemplate
|
RowHeaderTemplateSelector
Gets or sets a DataTemplateSelector that will be applied to RowHeader controls.
Declaration
public DataTemplateSelector RowHeaderTemplateSelector { get; set; }
Property Value
DataTemplateSelector
|
RowHeight
Gets or sets the standard height of rows in the control. The default is System.Double.NaN (auto).
Declaration
public double RowHeight { get; set; }
Property Value
System.Double
|
RowSubTotalsPosition
Gets or sets the row subtotals position.
Declaration
public RowTotalsPosition RowSubTotalsPosition { get; set; }
Property Value
RowTotalsPosition
|
RowToolTipIsEnabled
Gets or sets whether Tooltip is enabled for RowHeaders.
Declaration
public bool RowToolTipIsEnabled { get; set; }
Property Value
System.Boolean
|
VerticalLayout
Gets or sets the rows layout.
Declaration
public PivotLayoutType VerticalLayout { get; set; }
Property Value
PivotLayoutType
|
Methods
MeasureOverride(Size)
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
System.Windows.Size
availableSize
|
Returns
System.Windows.Size
|
OnApplyTemplate()
Declaration
public override void OnApplyTemplate()
OnMouseWheel(MouseWheelEventArgs)
Declaration
protected override void OnMouseWheel(MouseWheelEventArgs e)
Parameters
System.Windows.Input.MouseWheelEventArgs
e
|
Refresh()
Rebuild the UI.
Declaration
public void Refresh()