---
nav-title: "grid-layout How-To"
title: "grid-layout"
description: "Examples for using grid-layout"
---
## GridLayout sample
### Creating Grid Layout via code.
### Create grid layout with an xml declaration
``` XML
// by default column and row are set to 0
```
### Add views to grid layout
### Set column property on views - btn1 in first column, btn2 is second and btn3 in third
### Set row property on btn4.
### Set columnSpan property on btn4 to stretch into all columns
### Create ItemSpec for columns and rows 3 columns - 80px, *, auto size and 2 rows - 100px and auto size
### Add columns and rows to GridLayout