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

Declaratively

Updated on Sep 15, 2025

This tutorial will walk you through the common task of populating RadRating with RadRatingItems declaratively.

Example 1 demonstrates a regular RadRating declaration, where telerik points to: <xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation" />

Example 1: Declare a RadRating

XAML
	<telerik:RadRating x:Name="radRating" />

Figure 1: Result from Example 1

RadRating

In order to add rating items you need to use the RadRating's Items property. The Items property is an ItemCollection which contains your RadRatingItems. Example 2 shows how to add RadRatingItems to your RadRating.

Example 2: Adding RadRatingItems

XAML
	<telerik:RadRating x:Name="radRating">
	    <telerik:RadRatingItem Content="1" />
	    <telerik:RadRatingItem Content="2" />
	    <telerik:RadRatingItem Content="3" />
	    <telerik:RadRatingItem Content="4" />
	    <telerik:RadRatingItem Content="5" />
	    <telerik:RadRatingItem Content="6" />
	    <telerik:RadRatingItem Content="7" />
	    <telerik:RadRatingItem Content="8" />
	    <telerik:RadRatingItem Content="9" />
	    <telerik:RadRatingItem Content="10" />
	</telerik:RadRating>

Figure 2: Result from Example 2

RadRating with RadRatingItems

Consider declaring rating items in XAML instead of adding them by code whenever it's possible. This includes situations when you know what items you need at design time.

Not finding the help you need?
Contact Support