Dealing with Value in UWP Rating
18 Nov 20182 minutes to read
Setting the rated value
Value property is used to get or set the rate value in UWP Rating control.
<input:SfRating ItemsCount="5" Value="2" x:Name="rating"/>rating.ItemsCount = 5;
rating.Value = 2;rating.ItemsCount = 5
rating.Value = 2
Previewing the rate
PreviewValue property is used to get the pointer over value in UWP Rating control, and this value is displayed as tool tip content.

ValueChanged event
ValueChanged event fires whenever the value is changed in UWP Rating control. Event arguments contain old value and new value.
<input:SfRating ItemsCount="5" ValueChanged="rating_ValueChanged"/>private void rating_ValueChanged(object sender, ValueChangedEventArgs e)
{
}Private Sub rating_ValueChanged(ByVal sender As Object, ByVal e As ValueChangedEventArgs)
End SubRead only UWP Rating control
UWP Rating can also restrict user from changing the rates in control using the IsReadOnly property. But preview value changes when pointer moves over the control.
<input:SfRating ItemsCount="5" Value="2" IsReadOnly="true" x:Name="rating"/>rating.ItemsCount = 5;
rating.Value = 2;
rating.IsReadOnly = true;rating.ItemsCount = 5
rating.Value = 2
rating.IsReadOnly = True