mcpField
S
syncfusion-wpf-docking

syncfusion-wpf-docking

github.com/syncfusion开发5162 次安装1 周前更新
代码仓库

关于 syncfusion-wpf-docking

介绍在 WPF 应用中使用 Syncfusion DockingManager 管理窗口和文档布局,涵盖停靠、浮动、自动隐藏及布局持久化,适用于 IDE 式工具和可定制工作区。

主要功能

  1. 01窗口停靠、浮动与自动隐藏
  2. 02文档和标签组模式
  3. 03拖放式窗口定位
  4. 04保存和恢复布局
  5. 05主题与外观定制
  6. 06嵌套布局和键盘导航

适用场景

  1. 01构建 IDE 式工具窗口
  2. 02管理 MDI 或 TDI 文档
  3. 03创建可重新定位的仪表板面板
  4. 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.md
docking-windows.md
floating-windows.md
getting-started.md
mdi-tdi-functionalities.md
state-persistence.md
styling-and-customization.md
window-states.md

详细介绍

实现 Syncfusion WPF DockingManager

DockingManager 提供了一套全面的窗口管理系统,类似于 Visual Studio。它支持子控件停靠、浮动、自动隐藏或以文档形式显示,并提供完整的拖放支持、状态持久化和自定义选项。

何时使用此技能

适用于以下场景:

  • 带有工具窗口和文档区域的 IDE 风格应用程序
  • MDI/TDI 文档管理应用程序
  • 需要灵活窗口布局的复杂界面
  • 可重新定位面板的仪表板应用程序
  • 需要可自定义工作区的设计应用程序
  • 用户需要保存布局偏好的任何应用程序

文档

📄 入门指南 — 安装、基本设置、XAML/C# 示例
📄 窗口状态 — Dock、Float、AutoHidden、Document 状态
📄 停靠窗口 — 定位、目标选择、停靠行为
📄 浮动窗口 — 原生浮动、多显示器、吸附
📄 MDI/TDI — 文档模式、选项卡组、选项卡
📄 状态持久化 — 保存/加载布局、序列化
📄 样式与自定义 — 主题、模板、外观
📄 高级功能 — 关联管理器、嵌套布局、键盘导航


→ 查看参考文件,了解详细示例、模式、属性和用例。

评论

支持 Markdown