了解 WPF 設計工具擴充性
更新:2007 年 11 月
您可以建立自己的 Windows Presentation Foundation (WPF) Designer for Visual Studio 自訂設計工具體驗。WPF 設計工具提供架構和公用 API,可用來實作自訂裝飾項、工具、屬性編輯器和設計工具。
在本節中
裝飾項架構
描述裝飾項的架構,裝飾項是設計介面上的特殊圖像 (Glyph)。編輯內容架構
描述控制設計工具狀態以及與其互動的架構。編輯模型架構
描述與可編輯物件互動的架構,這些物件是在 WPF 執行階段控制項周圍的包裝函式。功能提供者和功能連接器
描述藉由使用 FeatureProvider 和 FeatureConnector<FeatureProviderType> 型別擴充設計階段的架構。配置空間和轉譯空間
描述用於呈現裝飾項的兩個參考框架。中繼資料存放區
描述設計階段中繼資料 (Metadata) 的儲存機制。屬性編輯架構
描述與視覺化屬性編輯系統互動的架構。工具架構
描述實作工具支援的架構,其中包括命令、工作和工具。使用者輸入和展示架構
描述處理使用者輸入的機制。XAML 剖析器架構
描述在設計階段剖析 XAML 的架構。WPF 設計工具載入失敗移難排解
描述如何診斷撰寫 WPF 控制項的自訂設計階段時經常發生的問題。比較 Windows Form 設計工具架構與 WPF 設計工具架構
描述 Windows Form 設計工具和 WPF 設計工具擴充性架構之間的相似和相異之處。
相關章節
- WPF 設計工具擴充性參考
這個區段有 WPF 設計工具的擴充性參考 API,可實作自訂裝飾項、工具、屬性編輯器以及設計工具。