# GH_DoubleBufferedPanel 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
public class GH_DoubleBufferedPanel : Panel
```

Derives from Windows.Forms.Panel but overrides certain flags that improve on-screen rendering. Use panel if you want to have a custom drawn control that is under the control of the owner form.

**Derived types:** [GH_AnimatedProcessPanel](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-animatedprocesspanel.md), [GH_ColourSwatchControl](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-colourswatchcontrol.md), [GH_DocumentMdiItem](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-documentmdiitem.md), [GH_ExternalFilePanel](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-externalfilepanel.md), [GH_FontList](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-fontlist.md), [GH_FontScroller](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-fontscroller.md), [GH_GHALoadingOptionsFrontEnd](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.settingscontrols.gh-ghaloadingoptionsfrontend.md), [GH_GooProxyList](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-gooproxylist.md), [GH_HorizontalSeparator](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-horizontalseparator.md), [GH_Label](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-label.md), [GH_LayoutMenuItem](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.ribbon.gh-layoutmenuitem.md), [GH_NamedViewMenuItem](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-namedviewmenuitem.md), [GH_RibbonLayoutEditor](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-ribbonlayouteditor.md), [GH_TimeLine](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.mru.gh-timeline.md), [GH_UpgradeComponentControl](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-upgradecomponentcontrol.md), [GH_VerticalScrollBar](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-verticalscrollbar.md), [GH_VerticalSeparator](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-verticalseparator.md), [RcpLayoutControl](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.remotepanel.rcplayoutcontrol.md)

## Constructors

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