Skip to main content

Bunifu Rating

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.

IMG GOES HERE

Adding Bunifu Rating control on your Form at Design Time

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

IMG GOES HERE

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);


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

IMG GOES HERE

IMG GOES HERE

IMG GOES HERE

IMG GOES HERE

Properties

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

IMG GOES HERE

PropertyDescription
ValueSets the current rating value.
MaximumSets the number of ratings or maximum-rating-count to be displayed. Example: bunifuRating.Value = 4;
OuterRadiusSets the rating's shape radius.
InnerRadiusSets the inner radius of the star shape.
SpacingSets the spacing between rating shapes.
BorderThicknessSets the border thickness of rating shapes.
ShapeSets the rating shape style.
EmptyFillColorSets the fill color of unrated shapes.
EmptyBorderColorSets the border color of unrated shapes.
HoverFillColorSets the fill color of rating shapes on hover.
HoverBorderColorSets the border color of rating shapes on hover.
RatedFillColorSets the fill color of rated shapes.
RatedBorderColorSets the border color of rated shapes.
DisabledEmptyFillColorSets the fill color of unrated shapes when disabled.
DisabledRatedFillColorSets the fill color of rated shapes when disabled.
ReadOnlySets a value indicating whether the rating is in read-only mode.
RightClickToClearSets a value indicating whether the rating will be cleared after right-clicking it.

Events

EventDescription
ValueChangedOccurs when the rating value has been changed. This uses the ValueChangedEventArgs to provide data.
ValueHoveredOccurs when a rating value has been hovered onto. This uses the ValueHoveredEventArgs to provide data.

Methods

MethodDescription
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.