# GC.Spread.Sheets.Shapes.IControlInfo

## Content

# Interface: IControlInfo

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

## Table of contents

### Properties

- [x](GC.Spread.Sheets.Shapes.IControlInfo#x)
- [xBehavior](GC.Spread.Sheets.Shapes.IControlInfo#xbehavior)
- [y](GC.Spread.Sheets.Shapes.IControlInfo#y)
- [yBehavior](GC.Spread.Sheets.Shapes.IControlInfo#ybehavior)

## Properties

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

• **x**: `string` \| `number`

A number value or a formula string (starts with =) will get a number value

___

### <a id="xbehavior" name="xbehavior"></a> xBehavior

• **xBehavior**: ``0`` \| ``1``

0 if can do adjust in x (horizontal), otherwise 1

___

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

• **y**: `string` \| `number`

A number value or a formula string (starts with =) will get a number value

___

### <a id="ybehavior" name="ybehavior"></a> yBehavior

• **yBehavior**: ``0`` \| ``1``

0 if can do adjust in y (vertical), otherwise 1
