SuperAPI AI 工具集

syncfusion-winforms-card-layout

通用与其它

查看项目

更新于 10-16 01:13

技能介绍

用途:该技能用于在 Windows Forms 应用中实现基于堆叠的卡片布局管理,把多个控件或面板组织成“卡片”,同一时间只显示一张,适合向导式界面、属性页、多视图切换等场景。

主要能力:为每张卡片设置唯一名称(SetCardName)、按名称或索引获取与切换卡片(SelectedCard、GetCardName、GetCardNames、GetComponentFromName);提供 First()、Next()、Previous()、Last() 导航方法;可读取 NextCardIndex、PreviousCardIndex;支持 Default 与 Fill 两种布局模式(LayoutMode),并可配置 MaintainAspectRatio、PreferredSize 与 MinimumSize;卡片可设置图像。

使用方式:通过 NuGet 安装程序集后,在设计器或代码中创建 CardLayout,设置 ContainerControl 为容器面板,将子控件加入容器即成为卡片,再用 SetCardName 命名并通过 SelectedCard 或导航方法切换。常见模式包括按钮驱动的向导前进/后退、ComboBox 选择卡片、以及 LayoutMode = CardLayoutMode.Fill 让卡片填满容器。

适用场景:向导步骤、属性页、多屏视图切换、面板堆叠管理。

限制:资料未提供具体 NuGet 包名、版本、授权与价格信息,也未说明平台兼容范围与性能限制,这些需以官方文档为准。