# ScrollViewMode

> Configurations of the ScrollView to influence the layout of its contents and how scrollbars appear. ScrollView.mode

## Definition

* **Type:** Enum
* **Namespace:** [UnityEngine.UIElements](/engine/6000.0/script-reference/unityengine/uielements.md)
* **Assembly:** UnityEngine.UIElementsModule

```csharp
public enum ScrollViewMode
```

## Remarks

The default is [ScrollViewMode.Vertical](/engine/6000.0/script-reference/unityengine/uielements/scrollviewmode/vertical.md).

For more information, refer to [UXML element ScrollView](/engine/6000.0/manual/uitoolkits/uielements/uie-element-ref/uie-uxml-element-scroll-view.md).

## Fields

| Value                                                                                                                   | Description                                                                                                                         |
| ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| [Horizontal](/engine/6000.0/script-reference/unityengine/uielements/scrollviewmode/horizontal.md)                       | Configure [ScrollView](/engine/6000.0/script-reference/unityengine/uielements/scrollview.md) for horizontal scrolling.              |
| [Vertical](/engine/6000.0/script-reference/unityengine/uielements/scrollviewmode/vertical.md)                           | Configure [ScrollView](/engine/6000.0/script-reference/unityengine/uielements/scrollview.md) for vertical scrolling.                |
| [VerticalAndHorizontal](/engine/6000.0/script-reference/unityengine/uielements/scrollviewmode/verticalandhorizontal.md) | Configure [ScrollView](/engine/6000.0/script-reference/unityengine/uielements/scrollview.md) for vertical and horizontal scrolling. |
