Templated Rating

The RadTemplatedRating component is designed for cases where it is easier to provide a template (for example, an image) for the rating items instead of creating custom RadPathGeometry.

On top of the common Rating API, this component adds the following members:

  • ItemTemplate (DataTemplate)—Defines the template used in the rating item.
  • SelectedItemTemplate (DataTemplate)—Specifies the template used in the selected rating item.

Set both the ItemTemplate and SelectedItemTemplate templates.

The following example demonstrates how to define RadTemplatedRating in XAML:

<telerikInput:RadTemplatedRating AutomationId="templatedRating" ValueChanged="RadTemplatedRating_ValueChanged">
    <telerikInput:RadTemplatedRating.ItemTemplate>
        <DataTemplate>
            <Image Source="unread.png" />
        </DataTemplate>
    </telerikInput:RadTemplatedRating.ItemTemplate>
    <telerikInput:RadTemplatedRating.SelectedItemTemplate>
        <DataTemplate>
            <Image Source="success.png" />
        </DataTemplate>
    </telerikInput:RadTemplatedRating.SelectedItemTemplate>
</telerikInput:RadTemplatedRating>

Add the namespace for the RadTemplatedRating.

xmlns:telerikInput="clr-namespace:Telerik.XamarinForms.Input;assembly=Telerik.Maui.Controls.Compatibility"  

See Also

In this article
Not finding the help you need?