Class SfRatingItem
Represent a selectable item inside the Syncfusion.UI.Xaml.Controls.Input.Rating control.
Inheritance
Implements
Namespace: Syncfusion.UI.Xaml.Controls.Input
Assembly: Syncfusion.SfInput.UWP.dll
Syntax
public class SfRatingItem : ContentControl, IDisposable
  Remarks
The RatingItem is a Windows.UI.Xaml.Controls.ConentControl.
Constructors
SfRatingItem()
Initializes a new instance of the SfRatingItem class.
Declaration
public SfRatingItem()
  Fields
MouseOverTemplateProperty
Using a DependencyProperty as the backing store for MouseOverTemplate. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty MouseOverTemplateProperty
  Field Value
| Type | 
|---|
| Windows.UI.Xaml.DependencyProperty | 
PointerOverFillProperty
Using a DependencyProperty as the backing store for PointerOverFill. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty PointerOverFillProperty
  Field Value
| Type | 
|---|
| Windows.UI.Xaml.DependencyProperty | 
PointerOverStrokeProperty
Using a DependencyProperty as the backing store for PointerOverStroke. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty PointerOverStrokeProperty
  Field Value
| Type | 
|---|
| Windows.UI.Xaml.DependencyProperty | 
PointerOverStrokeThicknessProperty
Using a DependencyProperty as the backing store for PointerOverStrokeThickness. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty PointerOverStrokeThicknessProperty
  Field Value
| Type | 
|---|
| Windows.UI.Xaml.DependencyProperty | 
RatedFillProperty
Using a DependencyProperty as the backing store for AccentBrushBrush. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty RatedFillProperty
  Field Value
| Type | 
|---|
| Windows.UI.Xaml.DependencyProperty | 
RatedStrokeProperty
Using a DependencyProperty as the backing store for RatedFillBrush. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty RatedStrokeProperty
  Field Value
| Type | 
|---|
| Windows.UI.Xaml.DependencyProperty | 
RatedStrokeThicknessProperty
Using a DependencyProperty as the backing store for RatedStrokeThickness. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty RatedStrokeThicknessProperty
  Field Value
| Type | 
|---|
| Windows.UI.Xaml.DependencyProperty | 
SelectedTemplateProperty
Using a DependencyProperty as the backing store for SelectedTemplate. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty SelectedTemplateProperty
  Field Value
| Type | 
|---|
| Windows.UI.Xaml.DependencyProperty | 
UnratedFillProperty
Using a DependencyProperty as the backing store for UnratedFill. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty UnratedFillProperty
  Field Value
| Type | 
|---|
| Windows.UI.Xaml.DependencyProperty | 
UnratedStrokeProperty
Using a DependencyProperty as the backing store for UnratedStroke. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty UnratedStrokeProperty
  Field Value
| Type | 
|---|
| Windows.UI.Xaml.DependencyProperty | 
UnratedStrokeThicknessProperty
Using a DependencyProperty as the backing store for UnratedStrokeThickness. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty UnratedStrokeThicknessProperty
  Field Value
| Type | 
|---|
| Windows.UI.Xaml.DependencyProperty | 
UnSelectedTemplateProperty
Using a DependencyProperty as the backing store for UnSelectedTemplate. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty UnSelectedTemplateProperty
  Field Value
| Type | 
|---|
| Windows.UI.Xaml.DependencyProperty | 
Properties
MouseOverTemplate
Gets or sets the value of Mouse over template
Declaration
public object MouseOverTemplate { get; set; }
  Property Value
| Type | 
|---|
| System.Object | 
PointerOverFill
Gets or sets the value that fills the pointer over area with the specified solid color.
Declaration
public Brush PointerOverFill { get; set; }
  Property Value
| Type | Description | 
|---|---|
| Windows.UI.Xaml.Media.Brush | The default value is null.  | 
      
See Also
PointerOverStroke
Gets or sets the brush that paints the pointer over area outline with a specified solid color.
Declaration
public Brush PointerOverStroke { get; set; }
  Property Value
| Type | Description | 
|---|---|
| Windows.UI.Xaml.Media.Brush | The default value is Windows.UI.Colors.Gray.  | 
      
See Also
PointerOverStrokeThickness
Gets or sets the value that specifies the outline thickness for the pointer over area.
Declaration
public double PointerOverStrokeThickness { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Double | The default value is 1.  | 
      
See Also
RatedFill
Gets or sets the value that fills the rated area with the specified solid color.
Declaration
public Brush RatedFill { get; set; }
  Property Value
| Type | Description | 
|---|---|
| Windows.UI.Xaml.Media.Brush | The default value is null.  | 
      
See Also
RatedStroke
Gets or sets the brush that paints the rated area outline with a specified solid color.
Declaration
public Brush RatedStroke { get; set; }
  Property Value
| Type | Description | 
|---|---|
| Windows.UI.Xaml.Media.Brush | The default value is null.  | 
      
See Also
RatedStrokeThickness
Gets or sets the value that specifies the outline thickness for the rated area.
Declaration
public double RatedStrokeThickness { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Double | The default value is 1.  | 
      
See Also
SelectedTemplate
Gets or sets the value of Selected template
Declaration
public object SelectedTemplate { get; set; }
  Property Value
| Type | 
|---|
| System.Object | 
UnratedFill
Gets or sets the value that fills the unrated area with the specified solid color.
Declaration
public Brush UnratedFill { get; set; }
  Property Value
| Type | Description | 
|---|---|
| Windows.UI.Xaml.Media.Brush | The default value is Windows.UI.Colors.Transparent.  | 
      
See Also
UnratedStroke
Gets or sets the brush that paints the unrated area outline with a specified solid color.
Declaration
public Brush UnratedStroke { get; set; }
  Property Value
| Type | Description | 
|---|---|
| Windows.UI.Xaml.Media.Brush | The default value is Windows.UI.Colors.Gray.  | 
      
See Also
UnratedStrokeThickness
Gets or sets the value that specifies the outline thickness for the unrated area.
Declaration
public double UnratedStrokeThickness { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Double | The default value is 1.  | 
      
See Also
UnSelectedTemplate
Gets or sets the value of unselected template
Declaration
public object UnSelectedTemplate { get; set; }
  Property Value
| Type | 
|---|
| System.Object | 
Methods
Dispose()
Dispose Method
Declaration
public void Dispose()
  Dispose(Boolean)
Dispose method
Declaration
protected virtual void Dispose(bool disposing)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Boolean | disposing | Boolean type  | 
      
OnApplyTemplate()
Initializes all the child elements of Syncfusion.UI.Xaml.Controls.Input.RatingItem control.
Declaration
protected override void OnApplyTemplate()
  OnPointerExited(PointerRoutedEventArgs)
Occurs when the pointer exited
Declaration
protected override void OnPointerExited(PointerRoutedEventArgs e)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Windows.UI.Xaml.Input.PointerRoutedEventArgs | e | Pointer Routed Event Args  | 
      
OnPointerMoved(PointerRoutedEventArgs)
Declaration
protected override void OnPointerMoved(PointerRoutedEventArgs e)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Windows.UI.Xaml.Input.PointerRoutedEventArgs | e | 
OnPointerPressed(PointerRoutedEventArgs)
Occurs when the pointer is pressed
Declaration
protected override void OnPointerPressed(PointerRoutedEventArgs e)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Windows.UI.Xaml.Input.PointerRoutedEventArgs | e | Pointer Routed EventArgs  | 
      
OnPointerReleased(PointerRoutedEventArgs)
Occurs when the pointer is released
Declaration
protected override void OnPointerReleased(PointerRoutedEventArgs e)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Windows.UI.Xaml.Input.PointerRoutedEventArgs | e | Pointer Routed Event Args  |