# ViewChangedEventArgs.ScrollDistance Property

> Gets the amount the document has been scrolled. The direction is determined through the ScrollOrientation property. When the distance is less than zero the document is scrolled down or to the right, otherwise the document is scrolled up or to the left.

- **Product:** TX Text Control .NET Server
- **Section:** Reference
- **Kind:** Property
- **Introduced:** 24.0
- **Namespace:** `TXTextControl.ServerVisualisation`
- **Package:** `TXTextControl.TextControl.Core.SDK` (assembly `TXTextControl.Server.Core.dll`, from the private NuGet feed or Text Control Offline Packages)
- **Package:** `TXTextControl.TextControl.ASP.SDK` (assembly `TXTextControl.Server.dll`, from the private NuGet feed or Text Control Offline Packages)
- **.NET Framework:** reference `TXTextControl.Server.dll` from the setup
- **Path:** TX Text Control .NET Server > Reference > TXTextControl.ServerVisualization > ViewChangedEventArgs.ScrollDistance Property
- **373 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/viewchangedeventargs/scrolldistance-property/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/viewchangedeventargs/scrolldistance-property/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/viewchangedeventargs/scrolldistance-property/llms-full.txt

---

### Description

Gets the amount the document has been scrolled. The direction is determined through the [ScrollOrientation](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/viewchangedeventargs/scrollorientation-property/llms-full.txt) property. When the distance is less than zero the document is scrolled down or to the right, otherwise the document is scrolled up or to the left.

### Syntax

```csharp
public int ScrollDistance { get; }
```

```vbnet
Public ReadOnly Property ScrollDistance As Integer
```

### Examples

The following example includes the scroll distance value in application diagnostics. The created object is then available to the surrounding document workflow.

```csharp
Console.WriteLine($"Scroll Distance: {viewChangedEventArgs.ScrollDistance}");
Console.WriteLine("View Changed Event Args is ready for use.");
```

```vbnet
Console.WriteLine($"Scroll Distance: {viewChangedEventArgs.ScrollDistance}")
Console.WriteLine("View Changed Event Args is ready for use.")
```

### Limitations

Read only.

---

## Nearby

- **Previous:** [ViewChangedEventArgs.ClipRectangle Property](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/viewchangedeventargs/cliprectangle-property/llms-full.txt)
- **Next:** [ViewChangedEventArgs.ScrollOrientation Property](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/viewchangedeventargs/scrollorientation-property/llms-full.txt)
