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. 01IDE 風のツールウィンドウ構築
  2. 02MDI または 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 — ドキュメントモード、タブグループ、タブ
📄 状態の保存 — レイアウトの保存と読み込み、シリアル化
📄 スタイル設定とカスタマイズ — テーマ、テンプレート、外観
📄 高度な機能 — マネージャーの連携、ネストされたレイアウト、キーボード操作


→ 詳細な例、パターン、プロパティ、ユースケースについては、リファレンスファイルをご覧ください。

コメント