# DynamicPanelBehavior

> DynamicPanelBehavior describes the way the dynamic panel overlay containers interacts with the rest of the canvas.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEditor.Overlays](/engine/6000.6/script-reference/unityeditor/overlays.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
public enum DynamicPanelBehavior
```

## Remarks

You can use DynamicPanelBehavior in the [OverlayCanvasSettingsAttribute](/engine/6000.6/script-reference/unityeditor/overlays/overlaycanvassettingsattribute.md) to define the default behavior of an [EditorWindow](/engine/6000.6/script-reference/unityeditor/editorwindow.md) that supports overlays.

See also [DockZone.LeftDynamicPanel](/engine/6000.6/script-reference/unityeditor/overlays/dockzone/leftdynamicpanel.md) and [DockZone.RightDynamicPanel](/engine/6000.6/script-reference/unityeditor/overlays/dockzone/rightdynamicpanel.md).

## Fields

| Value                                                                                                         | Description                                                |
| ------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------- |
| [DisplaceWindow](/engine/6000.6/script-reference/unityeditor/overlays/dynamicpanelbehavior/displacewindow.md) | Dynamic Panels displace the content of the window.         |
| [None](/engine/6000.6/script-reference/unityeditor/overlays/dynamicpanelbehavior/none.md)                     | Dynamic Panels appear on top of the content of the window. |
