[]
Represents a logical part of the grid, such as the column headers, row headers, and scrollable data part.
public class GridPanel : Panel, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild
| Name | Description |
|---|---|
| CellType | Gets the type of cell that this panel contains. |
| Columns | Gets the collection of columns in this GridPanel. |
| Grid | Gets the C1FlexGrid that owns this GridPanel. |
| this[int, Column] | Gets or sets the value of a specific cell. |
| this[int, int] | Gets or sets the value of a specific cell. |
| this[int, string] | Gets or sets the value of a specific cell. |
| Rows | Gets the collection of rows in this GridPanel. |
| Name | Description |
|---|---|
| ArrangeOverride(Size) | Provides the behavior for the arrange part of the control layout. |
| AutoSizeColumn(int, double, bool) | Resizes a column to fit its visible contents. |
| AutoSizeRow(int, double, bool) | Resizes a row to fit its visible contents. |
| GetCellElement(CellRange) | Gets the FrameworkElement used to represent a cell on the panel. |
| GetCellRect(CellRange) | Gets a rectangle that represents the position of a CellRange on the panel. |
| GetCellRect(int, int) | Gets a rectangle that represents the position of a cell on the panel. |
| GetDataFormatted(int, int) | Gets or sets the formatted content of a specific cell. |
| GetDataRaw(int, int) | Gets or sets the raw content of a specific cell. |
| HitTest(RoutedEventArgs) | Gets a HitTestInfo object that contains information about this GridPanel at a given location. |
| Invalidate() | Forces the grid panel to re-create all visible elements. |
| Invalidate(CellRange) | Forces the grid panel to re-create the elements in a given CellRange. |
| MeasureOverride(Size) | Provides the behavior for the measure part of the control layout. |
| OnCreateAutomationPeer() | Gets an AutomationPeer object used for testing the control. |