Share via


Microsoft.Windows.Design.Model 命名空間

提供表示使用者介面 (UI) 物件的編輯模型。

ModelItem 類別,表示編輯模型中的單一項目。上至視窗或控制項,下至色彩或整數,都算是項目。模型項目是由 ModelFactory 所建立。使用 ModelParent 類別將一個項目的父代變更為另一個項目。

類別

  類別 說明
公用類別 DefaultInitializer 在設計工具中用來設定新的物件。
公用類別 DesignModeValueProvider 擷取使用者在設計工具中所做的屬性變更,並於設計階段提供新的值。
公用類別 FeatureExtensions 將 LINQ 擴充方法新增至 FeatureManagerFeatureConnector<TFeatureProviderType> 類別以支援模型項目。
公用類別 ModelEditingScope 表示對編輯存放區的一組變更。
公用類別 ModelEvent 表示項目上的事件。
公用類別 ModelEventCollection 表示事件的列舉型別。
公用類別 ModelFactory 用於在設計工具中建立模型項目的執行個體。
公用類別 ModelItem 代表編輯模型中的單一項目。
公用類別 ModelItemCollection 實作 ModelItem 物件集合的支援。
公用類別 ModelItemDictionary 實作 ModelItem 物件的索引鍵/值字典支援。
公用類別 ModelItemEventArgs 為使用 ModelItem 執行個體的事件提供資料。
公用類別 ModelMemberCollection<TItemType, TKeyType> 表示模型成員的集合。
公用類別 ModelParent 可用來協助設定項目父代的類別。
公用類別 ModelProperty 表示項目上的屬性。
公用類別 ModelPropertyCollection 表示屬性的集合。
公用類別 PropertyIdentifierCollection 表示屬性識別項的集合。
公用類別 PropertyInvalidatedEventArgs 提供 PropertyInvalidated 事件的資料。

列舉型別

  列舉型別 說明
公用列舉型別 CreateOptions 指定如何建立新的項目。