关于 syncfusion-wpf-docking
介绍在 WPF 应用中使用 Syncfusion DockingManager 管理窗口和文档布局,涵盖停靠、浮动、自动隐藏及布局持久化,适用于 IDE 式工具和可定制工作区。
主要功能
- 01窗口停靠、浮动与自动隐藏
- 02文档和标签组模式
- 03拖放式窗口定位
- 04保存和恢复布局
- 05主题与外观定制
- 06嵌套布局和键盘导航
适用场景
- 01构建 IDE 式工具窗口
- 02管理 MDI 或 TDI 文档
- 03创建可重新定位的仪表板面板
- 04保存用户工作区布局
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ syncfusion/ wpf-ui-components-skills --skill syncfusion-wpf-docking安装后在 Claude Code 中输入/syncfusion-wpf-docking确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/advanced-features.mddocking-windows.mdfloating-windows.mdgetting-started.mdmdi-tdi-functionalities.mdstate-persistence.mdstyling-and-customization.mdwindow-states.md详细介绍
实现 Syncfusion WPF DockingManager
DockingManager 提供了一套全面的窗口管理系统,类似于 Visual Studio。它支持子控件停靠、浮动、自动隐藏或以文档形式显示,并提供完整的拖放支持、状态持久化和自定义选项。
何时使用此技能
适用于以下场景:
- 带有工具窗口和文档区域的 IDE 风格应用程序
- MDI/TDI 文档管理应用程序
- 需要灵活窗口布局的复杂界面
- 可重新定位面板的仪表板应用程序
- 需要可自定义工作区的设计应用程序
- 用户需要保存布局偏好的任何应用程序
文档
📄 入门指南 — 安装、基本设置、XAML/C# 示例
📄 窗口状态 — Dock、Float、AutoHidden、Document 状态
📄 停靠窗口 — 定位、目标选择、停靠行为
📄 浮动窗口 — 原生浮动、多显示器、吸附
📄 MDI/TDI — 文档模式、选项卡组、选项卡
📄 状态持久化 — 保存/加载布局、序列化
📄 样式与自定义 — 主题、模板、外观
📄 高级功能 — 关联管理器、嵌套布局、键盘导航
→ 查看参考文件,了解详细示例、模式、属性和用例。
评论
支持 Markdown