SuperAPI AI 工具集

syncfusion-maui-segmented-control

前端与建站

查看项目

更新于 10-15 23:24

技能介绍

用途:在 .NET MAUI 应用中实现 Syncfusion 分段控件(SfSegmentedControl),以线性分段形式提供互斥选项选择,可用于视图切换(如日/周/月/年、列表/网格)、分类或时间筛选、类标签导航、排序与显示模式切换等场景。

主要能力:支持文本、图标或图文组合分段;四种选择指示器样式(Fill、Border、TopBorder、BottomBorder);单项与单项可取消两种选择模式;大量分段时可滚动;支持禁用分段、RTL、涟漪动画、DataTemplate 自定义布局;可设置 SelectedIndex 进行程序化选择,提供 SelectionChanged 与 SegmentTapped 事件。

必要用法:NuGet 包 Syncfusion.Maui.Buttons,命名空间 Syncfusion.Maui.Buttons,控件类 SfSegmentedControl;需注册 Syncfusion 处理器(ConfigureSyncfusionCore)。通过 ItemsSource 或 SfSegmentItem 填充分段,使用 SegmentWidth、SegmentHeight、VisibleSegmentsCount 控制布局,Stroke、StrokeThickness、CornerRadius、SegmentCornerRadius、TextStyle、ShowSeparator、SegmentTemplate 等定制外观。

限制:资料未提供收费、价格、具体平台兼容范围及完整代码示例,相关细节暂未提供。