SuperAPI AI 工具集

syncfusion-winforms-rating

通用与其它

查看项目

更新于 10-16 01:48

技能介绍

用途:该技能用于在 Windows Forms 应用中集成 Syncfusion RatingControl(命名空间 Syncfusion.Windows.Forms.Tools,程序集 Syncfusion.Tools.Windows.dll),实现星级评分、用户反馈输入与只读评分展示,适合产品评价、满意度调查、体验评分和评分展示等场景。

主要能力:支持 6 种内置形状(星形、圆形、三角形、心形、菱形、风筝形)及 CustomImageCollection 自定义图片;PrecisionMode 提供标准与半形状(如 3.5 星)两种精度;支持 Office2007/2010/2016(Colorful、DarkGray、White、Black)与 Metro 视觉样式,以及 OfficeColorScheme、渐变颜色、高亮与选中颜色、边框自定义;Orientation 支持水平或垂直布局;ShowTooltip 可显示悬停提示。

使用方式:通过 NuGet 安装程序集后,在设计器工具箱或代码中创建 RatingControl,常用属性包括 Value、Precision、Shape、Orientation、VisualStyle、ApplyGradientColors、ItemHighlightColor、ItemSelectionColor 与 Images;通过 RatingChanged 事件获取用户评分变化。只读展示可设 Enabled = false。例如设置半星精度:preciseRating.Precision = PrecisionMode.Half; preciseRating.Value = 3.5f; 使用心形:favoriteRating.Shape = Shapes.Heart; 自定义图片需提供 NormalImage、HoverImage、SelectedImage 等状态,半星精度下还需半图像。

适用场景:产品评价展示、反馈表单、多维度评分、收藏/喜欢系统、品牌化评分 UI、垂直评分侧边栏等。

限制:资料未提供具体版本要求、依赖项细节、价格或授权信息;自定义图片在精度模式下需额外提供半图像,缺失时行为资料未详述;垂直布局尺寸需自行调整。具体 API 与主题变体请以公开文档为准。