# GH_GooProxyList 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_GooProxyList : GH_DoubleBufferedPanel
```

## Constructors

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

## Properties

- [SelectedData](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-gooproxylist/selecteddata.md): Gets a list of all the selected proxies

## Methods

- [GetData<T>](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-gooproxylist/getdata.md)
- [OnPaint](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-gooproxylist/onpaint.md)
- [OnPaintBackground](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-gooproxylist/onpaintbackground.md)
- [SetData<T>](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-gooproxylist/setdata.md): Set the content for this control.

## Events

- [DataChanged](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-gooproxylist/datachanged.md)
- [SelectionChanged](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-gooproxylist/selectionchanged.md)
