InterfaceITableMetrics
An interface that encapsulates data about the current TableBase layout.
Definition
Namespace:Telerik.Windows.Controls.Pivot
Assembly:Telerik.Windows.Controls.Pivot.dll
Syntax:
public interface ITableMetrics
Properties
CellsBounds
Gets the rectangle that contains the visible cells.
Declaration
Rect CellsBounds { get; }
Property Value
Rect
ColumnHeadersBounds
Gets the rectangle that contains the visible column headers.
Declaration
Rect ColumnHeadersBounds { get; }
Property Value
Rect
Columns
Gets and enumeration with the currently visible columns.
RowHeadersBounds
Gets the rectangle that contains the visible row headers.
Declaration
Rect RowHeadersBounds { get; }
Property Value
Rect
Rows
Gets an enumeration with the currently visible rows.
Methods
ColumnAt(double)
Gets a column from physical point.
GetCellBounds(int, int)
Gets the bounds of a cell identified by row and column ids.
GetCellData(int, int)
Gets the data object displayed in a single cell.
GetColumnHeaderBounds(int, int)
Gets the bounds of a header identified by header row and column ids.
GetRowHeaderBounds(int, int)
Gets the bounds of a header identified by row and header column ids.
HeaderColumnAt(double)
Gets a headers column from physical point.
HeaderRowAt(double)
Gets a headers row from physical point.
IsColumnInCurrentBounds(int)
Identifies whether the given column index is in the current metrics bounds.
IsRowInCurrentBounds(int)
Identifies whether the given row index is in the current metrics bounds.
RowAt(double)
Gets a row from physical point.