# GraffitiResponsive
Class Inherits GraffitiWebUIControl
## About
GraffitiResponsive helps you build amazing responsive desktop user interfaces that are divided into columns which alter shape and position based on window size.
## Compatibility
### Framework API Version
| 1.0 | 2.0 |
| :---: | :---: |
| True | True |
### Web
| 32-Bit | 64-Bit |
| :---: | :---: |
| True | True |
## Event Definitions
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| Hidden | (None) | (None) | (None) |
| Open | (None) | (None) | (None) |
| Resized | (None) | (None) | Raised when the control has been resized in the browser. |
| Shown | (None) | (None) | (None) |
## Methods
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| Add | row as GraffitiResponsiveRow | (None) | Adds a new responsive row to the display. |
| AddAt | index as Integer <br> row as GraffitiResponsiveRow | (None) | Inserts a row at the specified index. |
| Item | index as Integer | GraffitiResponsiveRow | Returns the row at the specified index. |
| LastIndex | (None) | Integer | Returns the index of the last row. |
| Remove | row as GraffitiResponsiveRow | (None) | Removes the specified row. |
| Remove | index as Integer | (None) | Removes the specified row. |
| RemoveAll | (None) | (None) | Removes all rows. |
## Properties
| Name | Type | Default Value | Description |
| --- | :---: | :---: | --- |
| StaticHeight | Boolean | (None) | Set to False to automatically expand the height of the control to fit contents. |