SuperAPI AI 工具集

winui-design

设计与创作

查看项目

更新于 10-16 00:32

技能介绍

该技能用于在编写 XAML 前先检索示例与控件,借助 WinApp CLI 0.7+ 的 winapp find-ui 和 winapp find-api 做基于资料的查询与项目内 API 校验。

主要用法:winapp find-ui "<focused feature>" 返回紧凑匹配与场景 ID,加 --id 获取完整 XAML/C# 与前置说明,支持 --json、--list、--refresh;默认覆盖 WinUI Gallery、Windows Community Toolkit 与核心模式,Reactor 的 C#/MVU 示例需 --source reactor 且仅用于 Reactor 项目。API 校验须在已还原的应用项目目录运行,如 winapp find-api InfoBar --json --project-dir .,可用 --project-dir 或 --project 二选一,--project sdk 只查机器 SDK。

内容还包括:按设置工具、文档编辑器、层级浏览器、开发者工具、单用途工具、媒体画布等应用形态选择锚点控件;按导航、数据显示、输入、反馈给出控件映射;窗口尺寸需在 MainWindow 构造函数中按评分规则设定,AppWindow.Resize 使用物理像素,需用 GetDpiForWindow 换算 DPI,WinUI 3 无 SizeToContent;并覆盖 x:Bind 默认 OneTime、TextBox 双向绑定需 UpdateSourceTrigger=PropertyChanged、附加属性用静态 setter、Converter={x:Null} 会运行时崩溃、倾向使用 x:Bind 静态函数、Acrylic/ThemeShadow 规则、主题与 High Contrast、反模式清单,以及按需加载的 brushes-and-icons、theme-accessibility、layout-review 参考文件。

限制:所提供资料未说明授权、收费、平台版本细节或实际效果,相关事项暂未提供。