System.Windows 命名空間

包含受保護的成員
包含繼承的成員

包含 .NET Framework 成員
包含 XNA Framework 成員
包含 可攜式類別庫 成員

System.Windows 命名空間包含 Windows Presentation Foundation (WPF) 應用程式中使用的類型,包括動畫用戶端、使用者介面控制項、資料繫結和類型轉換。System.Windows.Forms 及其子命名空間是用於開發 Windows Forms 應用程式。

命名空間

命名空間 描述
System.Windows 提供幾個重要的 Windows Presentation Foundation (WPF) 基底項目類別、各種支援 WPF 屬性系統和事件邏輯的類別,以及 WPF 核心和架構更廣泛使用的其他型別。
System.Windows.Annotations 提供類別,以支援 WPF 文件檢視控制項所顯示之內容上使用者建立的附註。
System.Windows.Annotations.Storage 提供型別,定義要儲存和擷取使用者所建立之附註的儲存架構和媒體。
System.Windows.Automation 提供支援給 Windows Presentation Foundation (WPF) UI 自動化用戶端。
System.Windows.Automation.Peers 定義 AutomationPeer 基底類別 (Base Class) 和一組衍生自它且對應至 Microsoft .NET Framework 控制項的型別。每個 AutomationPeer 都會將對應的 Microsoft .NET Framework 控制項公開至 Microsoft UI 自動化。
System.Windows.Automation.Provider 提供 API 以建立 UI 自動化提供者。
System.Windows.Automation.Text 包含列舉,指定 Windows Presentation Foundation (WPF) UI 自動化的文字格式設定和相關行為。
System.Windows.Baml2006 包含讀取器和寫入器類別,可使用 BAML 表單中的 XAML。
System.Windows.Controls 提供類別,可建立讓使用者與應用程式互動的項目,也稱為控制項。控制項類別是使用者體驗與任何應用程式互動的核心,因為這些類別可讓使用者檢視、選取或輸入資料或其他資訊。
System.Windows.Controls.Primitives 包含基底類別和控制項,主要是做為其他更複雜控制項的一部分。
System.Windows.Controls.Ribbon 包含透過 Microsoft Ribbon for WPF 用來建立使用者介面的型別。
System.Windows.Controls.Ribbon.Primitives 包含用來在 Microsoft Ribbon for WPF 控制項中做為配置容器的型別。
System.Windows.Converters 提供類別,以支援 Windows Presentation Foundation (WPF) 中序列化期間的型別轉換。
System.Windows.Data 包含類別,可用於將屬性繫結至資料來源、資料來源提供者類別,以及集合和檢視之特定資料的實作。
System.Windows.Documents 包含支援 FixedDocumentFlowDocument 和 XML Paper Specification (XPS) 文件建立的型別。
System.Windows.Documents.DocumentStructures 提供類別,就章節、段落、圖、項目清單或編號清單以及資料表方面來描述 XpsDocument 的結構。
System.Windows.Documents.Serialization 提供型別,支援建立和使用執行階段可存取的外掛程式序列化程式,以讀取和寫入不同資料格式的文件。
System.Windows.Forms System.Windows.Forms 命名空間包含用來建立 Windows 架構應用程式的類別,這些應用程式會充分利用 Microsoft Windows 作業系統中提供的豐富使用者介面功能。
System.Windows.Forms.ComponentModel.Com2Interop System.Windows.Forms.ComponentModel.Com2Interop 命名空間 (Namespace) 包含 Visual Studio 在設計模式用來顯示屬性頁的 Helper 類別。
System.Windows.Forms.DataVisualization.Charting System.Windows.Forms.DataVisualization.Charting 命名空間包含 Chart Windows Form 控制項的方法和屬性。
System.Windows.Forms.Design System.Windows.Forms.Design 命名空間 (Namespace) 包含為 Windows Form 元件支援設計階段組態和行為的類別。這些類別包含提供 Windows Form 元件支援的設計工具類別、一組設計階段服務、設定特定屬性型別的 UITypeEditor 類別,以及匯入 ActiveX 控制項的類別。
System.Windows.Forms.Design.Behavior System.Windows.Forms.Design.Behavior 命名空間 (Namespace) 包含在設計階段為元件建立自訂使用者介面行為的類別。
System.Windows.Forms.Integration 包含支援 Windows Form 和 WPF 控制項互通的類別。
System.Windows.Forms.Layout System.Windows.Forms.Layout 命名空間包含用於表單或控制項中實作配置行為的類別。
System.Windows.Forms.PropertyGridInternal PropertyGridInternal 命名空間 (Namespace) 會提供 PropertyGrid 控制項的內部支援。這個命名空間中的類別支援 .NET Framework 基礎結構,但您無法從程式碼直接使用這些類別。
System.Windows.Forms.VisualStyles System.Windows.Forms.VisualStyles 命名空間 (Namespace) 包含轉譯控制項的類別,以及其他在支援的作業系統中具有視覺化樣式的 Windows 使用者介面 (UI) 項目。
System.Windows.Ink 提供在 Windows Presentation Foundation (WPF) 平台上互動和操作筆跡的類別。
System.Windows.Input 提供型別以支援 Windows Presentation Foundation (WPF) 輸入系統。這包括滑鼠、鍵盤及手寫筆裝置的裝置抽象類別、通用輸入管理員類別、對使用命令和自訂命令的支援,以及各種公用程式類別。
System.Windows.Input.Manipulations 提供以單一複合的形式監視和回應操作工具集合的功能,讓應用程式可以追蹤複合的變更,而非個別元件。
System.Windows.Input.StylusPlugIns 提供類別,支援在 Windows Presentation Foundation (WPF) 平台上處理來自 Tablet 手寫筆的資料。這些類別提供對 Stylus 輸入的低階控制項,並且建立數位筆墨 Stroke 物件。StylusPlugIn 類別提供一種機制,讓您實作自訂行為,並將該行為套用至手寫筆裝置所傳入的資料流以達到最佳效能。
System.Windows.Interop 提供 Windows Presentation Foundation (WPF) 與其他技術 (例如 Win32 API) 之間互通的支援型別,並且提供與 WPF 相關之其他特定互通案例的基底類別。
System.Windows.Markup 提供型別以支援 XAML。這些型別有些位於 WPF 組件中,且是涉及 XAML 的 WPF 情節特有的。一般來說,這個命名空間中的其他型別會提供 .NET Framework XAML 服務的支援,但不需參考 WPF 組件。
System.Windows.Markup.Localizer 提供協助當地語系化 二進位 XAML (BAML) 來源的型別。
System.Windows.Markup.Primitives 包含在 Windows Presentation Foundation (WPF) 中支援可延伸應用程式標記語言 (XAML) 的類別。
System.Windows.Media 提供可在 Windows Presentation Foundation (WPF) 應用程式中進行多媒體整合功能的型別,這些媒體包括繪圖、文字及音訊/視訊內容。
System.Windows.Media.Animation 提供可支援屬性動畫功能的型別,包含時刻表、腳本和主要畫面格。
System.Windows.Media.Converters 包含 MarkupWriter 用於可延伸應用程式標記語言 (XAML) 序列化的類別。
System.Windows.Media.Effects 提供可以用來將視覺效果套用至點陣圖影像的型別。
System.Windows.Media.Imaging 提供用於編碼和解碼點陣圖影像的型別。
System.Windows.Media.Media3D 包含支援 Windows Presentation Foundation (WPF) 中 立體 表示的型別。
System.Windows.Media.Media3D.Converters 包含 MarkupWriter 用於可延伸應用程式標記語言 (XAML) 序列化的類別。
System.Windows.Media.TextFormatting 提供可控制文字格式設定的型別,通常其層級會低於控制項架構的文字表示或文字物件模型。
System.Windows.Navigation 提供支援巡覽的型別,其中包括在視窗之間進行巡覽及巡覽日誌功能。
System.Windows.Resources 提供支援 Windows Presentation Foundation (WPF) 資源模型和資源建置 (Build) 動作的低階類別 (Class)。
System.Windows.Shapes 提供存取可用於 可延伸應用程式標記語言 (XAML) 或程式碼中的圖案庫。
System.Windows.Shell 包含提供 Managed 程式碼存取權給 Windows 7 工作列進階功能的型別。
System.Windows.Threading 包含支援 Windows Presentation Foundation (WPF) 執行緒系統的型別。
System.Windows.Xps 提供可將 XPS 文件寫入資料存放區或列印佇列的類別 (Class)。
System.Windows.Xps.Packaging 提供允許應用程式讀取及寫入 XPS 文件之元件的型別。
System.Windows.Xps.Serialization 提供支援 XPS 文件序列化 (Serialization) 的型別。