Bunifu Framework Docs
HomePricingFAQsMy Account
  • Introduction
  • Getting started
    • Requirements
    • Installation
    • Installing for .Net 5 & Above
    • Licensing
      • Managing your licenses
      • Bunifu Licensing CLI
      • Bunifu Device Remover (Deprecated)
  • BUNIFU UI
    • Controls
      • Bunifu Button
      • Bunifu Button (variant)
      • Bunifu Cards
      • Bunifu CheckBox
      • Bunifu Circle Progress
      • Bunifu Datagrid View
      • Bunifu Date Picker
      • Bunifu Drop Down
      • Bunifu Flat Button
      • Bunifu Form Caption Button
      • Bunifu Form Control Box
      • Bunifu Form Resize Icon
      • Bunifu Gradient Panel
      • Bunifu Icon Button
      • Bunifu Image Button (New)
      • Bunifu Image Button (Old)
      • Bunifu IOS Switch (1.5.3)
      • Bunifu Label
      • Bunifu Loader
      • Bunifu Picture Box
      • Bunifu Pages
      • Bunifu Panel
      • Bunifu Progress Bar
      • Bunifu Radial Gauge
      • Bunifu Radio Button
      • Bunifu Rating
      • Bunifu Range
      • Bunifu Separator
      • Bunifu Sliders
      • Bunifu Shadow Panel
      • Bunifu Shapes
      • Bunifu Switch (1.5.3)
      • Bunifu ScrollBars
      • Bunifu Toggle Switch
      • Bunifu Toggle Switch (variant)
      • Bunifu Tile Button
      • Bunifu Thin Button (1.5.3)
      • Bunifu ToolTip
      • Bunifu Textbox
      • Bunifu User Control
    • Components
      • Bunifu Color Transition
      • Bunifu Drag
      • Bunifu Elipse [Deprecated]
      • Bunifu Form Dock
      • Bunifu Form Drag
      • Bunifu Form Resizer
      • Bunifu Snackbar
      • Bunifu Transition
  • BUNIFU CHARTS
    • Introduction
      • Quick Tips
    • Chart Components
      • Bunifu Bar Chart
      • Bunifu Bubble Chart
      • Bunifu Canvas Control
      • Bunifu Doughnut Chart
      • Bunifu Horizontal bar Chart
      • Bunifu Line Chart
      • Bunifu Pie chart
      • Bunifu Polar Chart
      • Bunifu Radar Chart
  • BUNIFU DATAVIZ [Deprecated]
    • Basic Charts [Deprecated]
      • Step Line Chart [Deprecated]
      • Step Area Chart [Deprecated]
      • Spline Chart [Deprecated]
      • Pie Chart [Deprecated]
      • Line Chart [Deprecated]
      • Doughnut Chart [Deprecated]
      • Bar Chart [Deprecated]
      • Area Chart [Deprecated]
      • Column Chart [Deprecated]
    • Advanced Charts [Deprecated]
      • Stacked Column 100 Chart [Deprecated]
      • Stacked Column Chart [Deprecated]
      • Stacked Bar Chart 100 [Deprecated]
      • Stacked Bar Chart [Deprecated]
      • Stacked Area Chart 100 [Deprecated]
      • Stacked Area Chart [Deprecated]
      • Scatter Chart [Deprecated]
      • Range Spline Area Chart [Deprecated]
      • Range Column Chart [Deprecated]
      • Range Bar Chart [Deprecated]
      • Range Area Chart [Deprecated]
      • OHLC Chart [Deprecated]
      • Candle Stick Chart [Deprecated]
      • Bubble Chart [Deprecated]
Powered by GitBook
On this page
  • Adding Bunifu Rating control on your Form at Design Time
  • Adding Bunifu Rating control on our form at Run Time
  • Properties
  • Events
  • Methods
  • Remarks

Was this helpful?

  1. BUNIFU UI
  2. Controls

Bunifu Rating

Create stylish ratings with tons of customization options and enhancements.

PreviousBunifu Radio ButtonNextBunifu Range

Last updated 4 years ago

Was this helpful?

Bunifu Rating is a simple and elegant control that allows you to provide rating systems in your Windows Forms apps, e.g. Books & Movie review inputs, games, e.t.c.

Adding Bunifu Rating control on your Form at Design Time

Simply locate Bunifu Rating in your Toolbox and drag it to your form

Adding Bunifu Rating control on our form at Run Time

On Load event handler, we just have to put the following two lines of code.


var bunifuRating = new Bunifu.UI.WinForms.BunifuRating(); 
this.Controls.Add(bunifuRating);

Dim bunifuRating As New Bunifu.UI.WinForms.BunifuRating
Controls.Add(bunifuRating)

On running your app, you should see something similar to this:

Properties

You can use Smart Tags to quickly navigate the common properties:

Property

Description

Value

Sets the current rating value.

Maximum

Sets the number of ratings or maximum-rating-count to be displayed. Example: bunifuRating.Value = 4;

OuterRadius

Sets the rating's shape radius.

InnerRadius

Sets the inner radius of the star shape.

Spacing

Sets the spacing between rating shapes.

BorderThickness

Sets the border thickness of rating shapes.

Shape

Sets the rating shape style.

EmptyFillColor

Sets the fill color of unrated shapes.

EmptyBorderColor

Sets the border color of unrated shapes.

HoverFillColor

Sets the fill color of rating shapes on hover.

HoverBorderColor

Sets the border color of rating shapes on hover.

RatedFillColor

Sets the fill color of rated shapes.

RatedBorderColor

Sets the border color of rated shapes.

DisabledEmptyFillColor

Sets the fill color of unrated shapes when disabled.

DisabledRatedFillColor

Sets the fill color of rated shapes when disabled.

ReadOnly

Sets a value indicating whether the rating is in read-only mode.

RightClickToClear

Sets a value indicating whether the rating will be cleared after right-clicking it.

Events

Event

Description

ValueChanged

Occurs when the rating value has been changed. This uses the ValueChangedEventArgs to provide data.

ValueHovered

Occurs when a rating value has been hovered onto. This uses the ValueHoveredEventArgs to provide data.

Methods

Method

Description

Clear() or Reset()

Clears/resets the current rating.

Remarks

We hope you will find Bunifu Rating useful in your design and that it will help you create better user experience for your users.

Should you have feedback or suggestions please send us via chat on the bottom right corner of the screen.

Bunifu Rating control at runtime
Bunifu Rating in action
Bunifu Rating in some serious activity
Bunifu Rating in some serious dark-themed activity
Using Smart Tags in Bunifu Rating