# GH_Splitter class

Namespace: [Grasshopper.GUI](https://developer.rhino3d.com/api/gh1/namespace/grasshopper.gui.md) · Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

```cs
[DesignerGenerated]
public class GH_Splitter : UserControl
```

Splitter control.

## Constructors

- [GH_Splitter](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-splitter/ctor.md)

## Fields

- [m_dragging](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-splitter/m-dragging.md)
- [m_maxsize](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-splitter/m-maxsize.md)
- [m_minsize](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-splitter/m-minsize.md)
- [m_mousedown](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-splitter/m-mousedown.md)
- [m_neighbour](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-splitter/m-neighbour.md)
- [m_startsize](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-splitter/m-startsize.md)

## Properties

- [MaxSize](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-splitter/maxsize.md)
- [MinSize](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-splitter/minsize.md)
- [Neighbour](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-splitter/neighbour.md)

## Methods

- [AdjustNeighbour](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-splitter/adjustneighbour.md)
- [Dispose](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-splitter/dispose.md)
- [FindNeighbour](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-splitter/findneighbour.md)
- [HardFix](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-splitter/hardfix.md)
- [OnPaint](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-splitter/onpaint.md)
- [OnPaintBackground](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-splitter/onpaintbackground.md)
