使用 Windows Presentation Foundation 控制項
更新:2007 年 11 月
您可以在 Windows Form 架構應用程式中使用 Windows Presentation Foundation (WPF) 控制項。雖然這是兩種不同的檢視技術,卻能夠平順地相互操作。
Windows Form 設計工具提供視覺化設計環境,用以裝載 Windows Presentation Foundation 控制項。WPF 控制項是由名為 ElementHost 的特殊 Windows Form 控制項所裝載。這個控制項讓 WPF 控制項能夠參與表單的配置,並接收鍵盤與滑鼠訊息。在設計階段,您可以用排列任何 Windows Form 控制項的方式來排列 ElementHost 控制項。
您也可以在 WPF 架構應用程式中使用 Windows Form 控制項。如需詳細資訊,請參閱 WPF 設計工具。
在本節中
HOW TO:在設計階段複製和貼上 ElementHost 控制項
示範如何複製 Windows Form 上的 Windows Presentation Foundation 控制項。逐步解說:設計階段期間在 Windows Form 上排列 Windows Presentation Foundation 內容
示範如何使用 Windows Form 配置功能 (例如錨定和對齊線) 排列 Windows Presentation Foundation 控制項。逐步解說:在設計階段變更已裝載之 Windows Presentation Foundation 項目的屬性
示範 Windows Form 設計工具與 Windows Presentation Foundation (WPF) Designer for Visual Studio 之間變更 WPF 控制項屬性的工作流程。逐步解說:設計階段期間在 Windows Form 上建立新的 Windows Presentation Foundation 內容
示範如何建立 Windows Presentation Foundation 控制項以便在 Windows Form 架構應用程式中使用。逐步解說:將 ElementHost 控制項複製並貼至另外的 Windows Form
示範如何將 Windows Presentation Foundation 控制項從某個 Windows Form 複製到另一個。逐步解說:設計階段期間在 Windows Form 上指派 Windows Presentation Foundation 內容
示範如何選擇您要在表單上顯示的 Windows Presentation Foundation 控制項型別。逐步解說:設定 Windows Presentation Foundation 內容的樣式
示範 Windows Form 設計工具與 WPF 設計工具 之間將樣式套用到 Windows Presentation Foundation 控制項的工作流程。
參考
ElementHost
描述可以用來在 Windows Form 架構應用程式中裝載 Windows Presentation Foundation 控制項的類別。WindowsFormsHost
描述可以用來在 Windows Presentation Foundation 架構應用程式中裝載 Windows Form 控制項的類別。