New to Telerik UI for .NET MAUIStart a free 30-day trial

.NET MAUI Chat Scrolling

Updated on Jun 25, 2026

The Telerik UI for .NET MAUI Chat exposes API that lets you control how the conversation view scrolls when messages are added and how to navigate to a specific item programmatically.

Auto Scroll

Use the AutoScrollMode (AutoScrollMode) property to control whether the Chat scrolls automatically when messages are sent or received.

The property supports the following values:

  • Automatic—Applies the default behavior. The Chat scrolls automatically when the current user sends a message and when new items are added in scenarios where automatic scrolling should occur.
  • Never—Disables automatic scrolling. Use this mode when you need to preserve the current scroll position while appending older or incoming messages.

Scroll to Item

Use the ScrollTo(int index) method to scroll the conversation to a specific item by index.

The following example scrolls to the last item in the Chat:

C#
var lastIndex = this.chat.Items.Count - 1;
if (lastIndex >= 0)
{
    this.chat.ScrollTo(lastIndex);
}

See Also