Token导航 LogoToken导航

Agent Skill · 前端设计

syncfusion-winforms-rating(同步融合 winforms 评级)

syncfusion-winforms-rating 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

syncfusion-winforms-rating 是前端设计类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为只读;许可证信息还不明确,第三方扫描已通过,按安装量在前端设计类的 10,216 个 Skill 里排第 5,392。

总安装 682周安装 29GitHub Stars 1下载 239核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:syncfusion-winforms-rating(同步融合 winforms 评级)
来源仓库:https://github.com/syncfusion/winforms-ui-components-skills
仓库路径:skills/syncfusion-winforms-rating
安装命令:
npx skills add https://github.com/syncfusion/winforms-ui-components-skills --skill syncfusion-winforms-rating
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/syncfusion/winforms-ui-components-skills --skill syncfusion-winforms-rating

这个 Skill 是做什么的

前端设计类 Skill 关注页面结构、视觉规范和组件写法,输出通常是可运行的界面代码。

Syncfusion WinForms 评级控件,用于收集用户对内容、服务或产品的星级评价。常见于电商评论、应用商店评分、问卷调查等需要直观反馈的场合。支持半星评分、只读/可编辑模式、自定义图标及本地化文本。需确认项目是否已集成 Syncfusion 基础 UI 库,否则可能无法正常渲染控件。

注意无障碍访问支持,确保屏幕阅读器能正确识别评分状态与等级信息。

来源仓库内路径:skills/syncfusion-winforms-rating

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/syncfusion/winforms-ui-components-skills --ski…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

syncfusion-winforms-rating 怎么安装?

在终端执行 npx skills add https://github.com/syncfusion/winforms-ui-components-skills --skill syncfus…。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

syncfusion-winforms-rating 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

syncfusion-winforms-rating 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

syncfusion-winforms-rating 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

syncfusion-winforms-rating 用的人多吗?

公开数据是累计安装 682 次,近一周安装 29 次,下载 239 次,GitHub 1 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

syncfusion-winforms-rating 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。
  • 标注为只读权限,试用阶段不容易误改本地文件。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理前端设计类任务、又不想每次都手写提示词的人。
  • 只想先试试效果、不希望它改动本地文件的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

前端设计类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
frontend-design

前端设计 · Codex、Claude

8,823,360126,072只读MIT通过
vercel-composition-patterns

Vercel 组合模式 · Codex、Claude

3,858,81625,893需要联网MIT通过
vercel-react-native-skills

Vercel React native skills 前端 · Codex、Claude

2,468,66425,878只读MIT通过
adapt

adapt 搜索 · Codex、Claude

2,027,04023,125操作浏览器未明确通过
bolder

bolder 分析 · Codex、Claude

2,004,28823,130只读未明确通过
syncfusion-winforms-rating

同步融合 winforms 评级 · 本页

6821只读未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Implementing Syncfusion WinForms Rating Control

The Rating Control provides an intuitive visual rating experience that allows users to select a number of stars (or other shapes) to represent a rating value. This control is ideal for user feedback, product reviews, quality ratings, and any scenario requiring visual rating input.

When to Use This Skill

Use this skill when the user needs to:

  • Star Rating Systems: Product ratings, reviews, user feedback with 1-5 stars
  • Custom Rating Shapes: Hearts for favorites, diamonds for quality, circles for simplicity
  • Half-Star Ratings: Fine-grained precision (3.5 stars, 4.5 stars) for detailed feedback
  • Feedback Forms: Customer satisfaction, service quality, experience ratings
  • Review Interfaces: Movie ratings, book reviews, app store ratings
  • Rating Display: Show read-only ratings or interactive rating input
  • Themed Rating Controls: Office 2007/2010/2016 styles with consistent UI appearance
  • Vertical/Horizontal Layouts: Adapt rating orientation to form design

Component Overview

RatingControl (Syncfusion.Windows.Forms.Tools.RatingControl) is a versatile rating input control supporting:

  • 6 Built-in Shapes: Star, Circle, Triangle, Heart, Diamond, Kite
  • Custom Images: Use your own image assets for unique rating indicators
  • Precision Modes: Standard (full shapes) or Half (half-shape granularity)
  • Office Themes: Office2007, Office2010, Office2016 (Colorful, DarkGray, White, Black), Metro
  • Flexible Orientation: Horizontal or Vertical layout
  • Tooltip Support: Display additional information on hover
  • Custom Styling: Gradient colors, highlight/selection colors, border customization

Key Namespace: Syncfusion.Windows.Forms.Tools

Assembly: Syncfusion.Tools.Windows.dll (and dependencies)


Documentation and Navigation Guide

Getting Started

📄 Read: references/getting-started.md

When to read: User needs to install, configure, or create their first Rating control.

Topics covered:

  • Assembly deployment and NuGet package installation
  • Adding Rating control via designer (toolbox)
  • Adding Rating control via code
  • Setting rating values with the Value property
  • Built-in shapes quick overview
  • Basic implementation examples

Shapes and Customization

📄 Read: references/shapes-and-customization.md

When to read: User wants built-in shapes (star, heart, circle) or needs custom image-based rating indicators.

Topics covered:

  • 6 Built-in shapes: Star, Circle, Triangle, Heart, Diamond, Kite
  • Changing shapes with the Shape property
  • Custom image shapes using CustomImageCollection
  • NormalImage, HoverImage, SelectedImage configuration
  • Custom image fallback behavior
  • Half-image support for precision modes

Precision and Values

📄 Read: references/precision-and-values.md

When to read: User needs half-star ratings (3.5 stars) or wants to control rating granularity.

Topics covered:

  • Precision modes: Standard vs Half
  • Half-star/half-shape rating configuration
  • Value property for setting and retrieving ratings
  • Precision with built-in shapes
  • Precision with custom images (requires half-images)
  • Rating value ranges and increments

Styling and Appearance

📄 Read: references/styling-and-appearance.md

When to read: User wants Office themes, custom colors, gradient effects, or visual style customization.

Topics covered:

  • Visual styles: Default, Office2007, Office2010, Metro
  • Office2016 variants: Colorful, DarkGray, White, Black
  • OfficeColorScheme property (Blue, Silver, Black)
  • Custom gradient coloring with ApplyGradientColors
  • ItemHighlight and ItemSelection color properties
  • BackColor and BorderColor customization

Orientation and Tooltips

📄 Read: references/orientation-and-tooltips.md

When to read: User needs vertical rating layout or wants tooltips on rating items.

Topics covered:

  • Horizontal and Vertical orientation modes
  • Orientation property configuration
  • Tooltip enablement with ShowTooltip
  • Tooltip appearance customization
  • Layout considerations for vertical ratings

Quick Start Example

Basic Star Rating (5 Stars)

using Syncfusion.Windows.Forms.Tools;

// Create rating control
RatingControl productRating = new RatingControl();
productRating.Location = new Point(20, 20);
productRating.Size = new Size(150, 30);

// Set initial value (3 out of 5 stars)
productRating.Value = 3;

// Add to form
this.Controls.Add(productRating);

Half-Star Precision Rating

// Enable half-star precision
RatingControl preciseRating = new RatingControl();
preciseRating.Precision = PrecisionMode.Half;
preciseRating.Value = 3.5f; // 3.5 stars

Custom Shape (Hearts for Favorites)

// Use heart shapes instead of stars
RatingControl favoriteRating = new RatingControl();
favoriteRating.Shape = Shapes.Heart;
favoriteRating.Value = 4;

Office 2016 Themed Rating

// Apply Office 2016 Colorful theme
RatingControl themedRating = new RatingControl();
themedRating.VisualStyle  = RatingControl.Style.Office2016Colorful;
themedRating.Value = 5;

Common Patterns

Product Review Rating (Read-Only Display)

// Display average rating (read-only)
RatingControl avgRating = new RatingControl();
avgRating.Value = 4.5f;
avgRating.Precision = PrecisionMode.Half;
avgRating.Enabled = false; // Read-only

When to use: Displaying aggregated ratings on product listings.

Interactive Feedback Form

// User can select rating
RatingControl feedbackRating = new RatingControl();
feedbackRating.Value = 0; // No initial selection
feedbackRating.Precision = PrecisionMode.Half;

// Handle rating changes
feedbackRating.RatingChanged  += (s, e) => {
    float rating = feedbackRating.Value;
    MessageBox.Show($"User rated: {rating} stars");
};

When to use: Customer feedback forms, surveys, review submission.

Vertical Rating Layout

// Vertical orientation for sidebar layouts
RatingControl verticalRating = new RatingControl();
verticalRating.Orientation = Orientationmode.Vertical;
verticalRating.Size = new Size(50, 200);
verticalRating.Value = 3;

When to use: Sidebar designs, narrow column layouts.

Custom Color Gradient Rating

// Custom gradient colors (green to yellow)
RatingControl customRating = new RatingControl();
customRating.ApplyGradientColors = true;
customRating.ItemHighlightStartColor = Color.Green;
customRating.ItemHighlightEndColor = Color.YellowGreen;
customRating.ItemSelectionStartColor = Color.Gold;
customRating.ItemSelectionEndColor = Color.Orange;
customRating.Value = 4;

When to use: Branded color schemes, matching application themes.

Custom Image Rating

// Use custom images for rating
RatingControl customImageRating = new RatingControl();
customImageRating.Shape = Shapes.CustomImages;

CustomImageCollection images = new CustomImageCollection();
images.NormalImage = Properties.Resources.rating_normal;
images.HoverImage = Properties.Resources.rating_hover;
images.SelectedImage = Properties.Resources.rating_selected;

customImageRating.Images = images;
customImageRating.Value = 3;

When to use: Unique branding, custom icons, non-standard rating indicators.


Key Properties

Core Properties

PropertyTypeDescriptionWhen to Use
ValuefloatCurrent rating value (0 to number of items)Set/get rating selection
PrecisionPrecisionModeStandard or Half precisionEnable half-star ratings
ShapeShapesStar, Circle, Triangle, Heart, Diamond, Kite, CustomImagesChange rating indicator shape
OrientationOrientationmodeHorizontal or VerticalVertical layout for sidebars
ShowTooltipboolEnable tooltips on rating itemsShow rating values on hover

Styling Properties

PropertyTypeDescriptionWhen to Use
VisualStyleRatingControl.StyleVisual style (Office2007/2010/2016, Metro)Apply Office themes
OfficeColorSchemeOfficeColorSchemesBlue, Silver, Black color schemeOffice theme color variants
ApplyGradientColorsboolEnable gradient color propertiesCustom gradient effects
ItemHighlightColorColorHover state colorCustom hover appearance
ItemSelectionColorColorSelected state colorCustom selection appearance

Custom Image Properties

PropertyTypeDescriptionWhen to Use
ImagesCustomImageCollectionCustom image collectionUse custom rating images
Images.NormalImageImageUnselected state imageCustom default appearance
Images.HoverImageImageHover state imageCustom hover appearance
Images.SelectedImageImageSelected state imageCustom selected appearance

Common Use Cases

1. Product Rating Display

Scenario: E-commerce product listing with average ratings.

  • Use Value to display average (e.g., 4.3 stars)
  • Set Precision = PrecisionMode.Half for accurate display
  • Set Enabled = false for read-only
  • Read: precision-and-values.md

2. Customer Feedback Form

Scenario: Service quality rating in feedback form.

3. Multi-Criteria Rating

Scenario: Rate multiple aspects (Quality, Service, Value).

  • Create multiple RatingControl instances
  • Use descriptive labels for each rating
  • Consistent shape and style across all ratings
  • Read: shapes-and-customization.md

4. Favorite/Like System

Scenario: Heart-based favorites (1-5 hearts).

5. Branded Rating UI

Scenario: Custom images matching brand identity.

  • Use Shape = Shapes.CustomImages
  • Provide NormalImage, HoverImage, SelectedImage
  • Include HalfImages for precision support
  • Read: shapes-and-customization.md

6. Vertical Rating Sidebar

Scenario: Sidebar with vertical rating display.

  • Set Orientation = Orientationmode.Vertical
  • Adjust Size for vertical layout
  • Use tooltips for value display
  • Read: orientation-and-tooltips.md

Events

RatingChanged: Raised when the rating value changes (user interaction).

ratingControl1.RatingChanged  += (sender, e) => {
    float newRating = ratingControl1.Value;
    // Process rating change
};

Best Practices

  1. Precision for Averages: Use PrecisionMode.Half when displaying aggregated ratings (4.5 stars)
  2. Read-Only Display: Set Enabled = false for non-interactive rating displays
  3. Consistent Shapes: Use the same shape across related rating controls
  4. Tooltips for Clarity: Enable ShowTooltip to show numeric values
  5. Custom Images: Provide all image states (Normal, Hover, Selected, HalfNormal, HalfSelected) for complete custom experience
  6. Theme Consistency: Match rating style to application theme (Office2016 variants)
  7. Value Initialization: Set Value = 0 for new ratings, specific value for defaults

See Also

平台分布

Codex

35.86%
按下载量换算86

Claude

31.11%
按下载量换算74

Cursor

19.39%
按下载量换算46

Gemini CLI

9.57%
按下载量换算23

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills