New to Telerik UI for WPFStart a free 30-day trial

Screen Tips

Updated on Sep 15, 2025

Telerik RibbonView provides a simple and consistent way for building interfaces similar to the ribbon control used in Microsoft Office. The RibbonView consists of various elements, one of which are the ScreenTip. This topic discusses concepts fundamental to the screen tips at first and then goes into the usage of the ScreenTip class and its features.

Before proceeding with this tutorial, it is recommended to get familiar with the Visual Structure of the RadRibbonView control.

The screen tip is a type of tooltip. UI feature in which a small window appears when the mouse cursor hovers a ribbon element (tab, group, button, etc.). The popup that is displayed on hover provides details that explain the associated ribbon element. When the mouse is moved away from the ribbon element, the Screen Tip will disappear from view.

WPF RadRibbonView Screen Tips Overview

The class that represents the screen tip is Telerik.Windows.Controls.ScreenTip which derives from the native ToolTip. The class allows you to set the following attached properties on any RibbonView control:

  • Title—Specifies the title of the screen tip.

  • Description—Specifies the description of the screen tip.

  • Icon—Specifies the image of the screen tip.

    WPF RadRibbonView Screen Tip Elements

Setting Title

To enable the screen tip, set the ScreenTip.Title attached property on the associated ribbon control.

Setting the screen tip title on a RadRibbonGroup element

XAML
	<telerik:RadRibbonView x:Name="radRibbonView">
	    <telerik:RadRibbonTab Header="Home">
	        <telerik:RadRibbonGroup x:Name="radRibbonGroupClipboard" 
	                                DialogLauncherVisibility="Visible"
	                                Header="Clipboard"
	                                telerik:ScreenTip.Title="Clipboard" />
	    </telerik:RadRibbonTab>
	</telerik:RadRibbonView>

Setting screen tip title in code-behind

C#
	ScreenTip.SetTitle(this.radRibbonGroupClipboard, "Clipboard");

ScreenTip's Title example

WPF RadRibbonView Screen Tip Title

Setting Description

The description is displayed in the content area under the Title. To set the description, use ScreenTip.Description attached property.

Setting the screen tip description on a RadRibbonGroup element

XAML
	<telerik:RadRibbonView x:Name="radRibbonView">
	    <telerik:RadRibbonTab Header="Home">
	        <telerik:RadRibbonGroup x:Name="radRibbonGroupClipboard" 
	                                DialogLauncherVisibility="Visible"
	                                Header="Clipboard"
	                                telerik:ScreenTip.Description="Show the Clipboard Task options."
	                                telerik:ScreenTip.Title="Clipboard" />
	    </telerik:RadRibbonTab>
	</telerik:RadRibbonView>

Setting screen tip description in code-behind

C#
	ScreenTip.SetTitle(this.radRibbonGroupClipboard, "Clipboard");
	ScreenTip.SetDescription(this.radRibbonGroupClipboard, "Show the Clipboard Task options.");

ScreenTip's Description example

WPF RadRibbonView Screen Tip Title and Description

Setting Icon

The screen tip allows you to display an image next to the Description content. To set the icon, use the ScreenTip.Icon attached property.

Setting screen tip icon

XAML
	<telerik:RadRibbonView x:Name="radRibbonView">
	    <telerik:RadRibbonTab Header="Home">
	        <telerik:RadRibbonGroup x:Name="radRibbonGroupClipboard" 
	                                DialogLauncherVisibility="Visible"
	                                Header="Clipboard"
	                                telerik:ScreenTip.Description="Show the Clipboard Task options."
	                                telerik:ScreenTip.Icon="Images/IconMSOffice/ClipboardScreenTipIcon.png"
	                                telerik:ScreenTip.Title="Clipboard" />
	    </telerik:RadRibbonTab>
	</telerik:RadRibbonView>

Setting screen tip icon in code-behind

C#
	ScreenTip.SetTitle(this.radRibbonGroupClipboard, "Clipboard");
	ScreenTip.SetDescription(this.radRibbonGroupClipboard, "Show the Clipboard Task options.");
	ScreenTip.SetIcon(this.radRibbonGroupClipboard, new BitmapImage(new Uri("Images/IconMSOffice/ClipboardScreenTipIcon.png",UriKind.Relative)));

ScreenTip's Icon example

WPF RadRibbonView Screen Tip Title Description and Icon

Setting Initial and Between Show Delay

The screen tip allows you to define a custom initial and between show delays.

The initial show delay is the time that should pass from the moment the mouse enters the associated element to the moment when the screen tip popup is opened. After the first opening of the tooltip there is a period during which another screen tip can be shown without waiting for the initial show delay time to pass. This period is defined with the between show delay. When the user moves the mouse within this period from one element with visible screen tip to another, the screen tip of the second element shows immediately.

The delays are controlled with the ScreenTip.InitialShowDelay and ScreenTip.BetweenShowDelay attached properties.

Setting screen tip show delay properties

XAML
	<telerik:RadRibbonView>
	    <telerik:RadRibbonTab Header="Home">
	        <telerik:RadRibbonGroup x:Name="radRibbonGroupClipboard" 
	                                DialogLauncherVisibility="Visible"
	                                Header="Clipboard"
	                                telerik:ScreenTip.Title="Clipboard"
	                                telerik:ScreenTip.InitialShowDelay="3000"
	                                telerik:ScreenTip.BetweenShowDelay="1000"/>
	    </telerik:RadRibbonTab>
	</telerik:RadRibbonView>

Setting screen tip show delay properties in code-behind

C#
	ScreenTip.SetTitle(this.radRibbonGroupClipboard, "Clipboard");
	ScreenTip.SetInitialShowDelay(this.radRibbonGroupClipboard, 3000);
	ScreenTip.SetBetweenShowDelay(this.radRibbonGroupClipboard, 1000);

See Also