# GC.Spread.Sheets.Shapes.SnapMode

## Content

# Enumeration: SnapMode

[Sheets](../modules/GC.Spread.Sheets).[Shapes](../modules/GC.Spread.Sheets.Shapes).SnapMode

Specifies shape snap basis.

## Table of contents

### Enumeration members

- [grid](GC.Spread.Sheets.Shapes.SnapMode#grid)
- [none](GC.Spread.Sheets.Shapes.SnapMode#none)
- [shape](GC.Spread.Sheets.Shapes.SnapMode#shape)

## Enumeration members

### <a id="grid" name="grid"></a> grid

• **grid** = `1`

When resize or move shape, close to the grid line, shape will be snap to grid line.

___

### <a id="none" name="none"></a> none

• **none** = `0`

When resize or move shape, not snap to any refernce position.

___

### <a id="shape" name="shape"></a> shape

• **shape** = `2`

When resize or move shape, close to other shape boundary, shape will be snap to boundary.
