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
andSelectedItemTemplate
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"