# DataPanelAttributes class

Namespace: [Grasshopper2.Parameters.Special](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.parameters.special.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public sealed class DataPanelAttributes : ResizableAttributes<DataPanelObject>, IParameterAttributes, INestedNavigation, INestedScroller
```

## Constructors

- [DataPanelAttributes](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.datapanelattributes/ctor.md)

## Properties

- [IParameterAttributes.Owner](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.datapanelattributes/grasshopper2-doc-iparameterattributes-owner.md)
- [INestedNavigation.MotionBoundary](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.datapanelattributes/grasshopper2-ui-canvas-inestednavigation-motionboundary.md)
- [INestedNavigation.MotionTypes](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.datapanelattributes/grasshopper2-ui-canvas-inestednavigation-motiontypes.md)
- [INestedScroller.ScrollContent](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.datapanelattributes/grasshopper2-ui-canvas-inestedscroller-scrollcontent.md)
- [INestedScroller.ScrollFrame](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.datapanelattributes/grasshopper2-ui-canvas-inestedscroller-scrollframe.md)
- [INestedScroller.ScrollOffsetX](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.datapanelattributes/grasshopper2-ui-canvas-inestedscroller-scrolloffsetx.md)
- [INestedScroller.ScrollOffsetY](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.datapanelattributes/grasshopper2-ui-canvas-inestedscroller-scrolloffsety.md)
- [HasInlet](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.datapanelattributes/hasinlet.md)
- [HasOutlet](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.datapanelattributes/hasoutlet.md)
- [Inlet](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.datapanelattributes/inlet.md)
- [Outlet](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.datapanelattributes/outlet.md)
- [PanelFont](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.datapanelattributes/panelfont.md): (static) Gets the font to be used in the panel. Do not dispose of this instance.
- [SizeUnit](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.datapanelattributes/sizeunit.md): (static) Gets the unit size of the panel items. This is slaved to the line-height of the font.

## Methods

- [Draw](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.datapanelattributes/draw.md)
- [INestedNavigation.BeginPan](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.datapanelattributes/grasshopper2-ui-canvas-inestednavigation-beginpan.md)
- [INestedNavigation.BeginZoom](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.datapanelattributes/grasshopper2-ui-canvas-inestednavigation-beginzoom.md)
- [INestedNavigation.ContinuePan](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.datapanelattributes/grasshopper2-ui-canvas-inestednavigation-continuepan.md)
- [INestedNavigation.ContinueZoom](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.datapanelattributes/grasshopper2-ui-canvas-inestednavigation-continuezoom.md)
- [ShowTooltipAt](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.datapanelattributes/showtooltipat.md)

## Inherited Members

- From [ResizableAttributes<T>](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes.resizableattributes-1.md): [MaximumSize](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes.resizableattributes-1/maximumsize.md), [MinimumSize](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes.resizableattributes-1/minimumsize.md), [ResizeEdges](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes.resizableattributes-1/resizeedges.md), [Responder](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes.resizableattributes-1/responder.md), [Size](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes.resizableattributes-1/size.md), [InvalidateLayout](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes.resizableattributes-1/invalidatelayout.md), [Layout](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes.resizableattributes-1/layout.md), [PivotMoved](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes.resizableattributes-1/pivotmoved.md)
- From [Attributes<T>](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes-1.md): [AggregateBounds](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes-1/aggregatebounds.md), [Bounds](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes-1/bounds.md), [IntegerPivot](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes-1/integerpivot.md), [Owner](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes-1/owner.md), [Pivot](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes-1/pivot.md), [Snappable](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes-1/snappable.md), [Stack](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes-1/stack.md), [DefaultTooltipContent](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes-1/defaulttooltipcontent.md), [Draw](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes-1/draw.md), [HandleDoubleClick](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes-1/handledoubleclick.md), [Intersects](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes-1/intersects.md), [InvalidateDisplay](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes-1/invalidatedisplay.md), [IsCoincident](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes-1/iscoincident.md), [IsContained](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes-1/iscontained.md), [Move](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes-1/move.md), [TooltipDetails](https://developer.rhino3d.com/api/gh2/type/grasshopper2.doc.attributes-1/tooltipdetails.md)
