SuperAPI AI 工具集

syncfusion-winforms-metroform

前端与建站

查看项目

更新于 10-16 01:13

技能介绍

用途:Syncfusion MetroForm 继承自标准 Windows Forms 的 Form,用于把窗体改成扁平 Metro 风格,适合构建观感统一的现代桌面应用窗口。

主要能力:可自定义标题栏高度、背景色、字体与文字颜色,水平及垂直对齐标题文字与图标;支持在标题栏放置多个 CaptionLabel 标签和 CaptionImage 图片,并可为图片处理鼠标事件(ImageMouseDown、ImageMouseUp、ImageMouseEnter、ImageMouseLeave、ImageMouseMove)。可设置边框颜色与厚度、标题栏按钮颜色及悬停颜色,支持 RTL 布局和帮助按钮。通过 CaptionBarBrush 或 CaptionBarPaint 事件可绘制渐变等自定义标题栏效果,Windows 11 及以上可启用圆角(AllowRoundedCorners)。

使用方式:通过 Install-Package Syncfusion.Shared.Base 安装包,引用 Syncfusion.Shared.Base.dll,导入 Syncfusion.Windows.Forms 命名空间,让窗体继承 MetroForm 而非 Form,再设置 CaptionBarHeight、CaptionBarColor、CaptionForeColor、BorderColor、BorderThickness 等属性,并向 CaptionLabels、CaptionImages 集合添加元素。

适用场景:仪表盘、设置对话框、带品牌标识的主窗口等需要现代 Metro 外观的 WinForms 应用。

限制:圆角仅支持 Windows 11 及以上;启用圆角后边框与阴影由操作系统绘制;标题栏内容需保证 CaptionBarHeight 足够,否则标签或图片可能不可见。具体收费、价格与授权信息资料暂未提供。