System.Drawing.Design 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含擴充設計時使用者介面(UI)邏輯與繪圖的類別。
類別
| 名稱 | Description |
|---|---|
| BitmapEditor |
提供在屬性瀏覽器中選擇位圖檔案的使用者介面。 |
| CategoryNameCollection |
代表一組類別名稱字串。 |
| ColorEditor |
提供視覺選擇顏色的輔助 UITypeEditor 工具。 |
| ContentAlignmentEditor |
提供 UITypeEditor 視覺編輯內容對齊的功能。 |
| CursorEditor |
提供 UITypeEditor 一個可以預設搜尋游標(.cur)檔案的裝置。 |
| FontEditor |
提供使用者介面以選擇與設定物件。Font |
| FontNameEditor |
提供 UITypeEditor 一個能為字型名稱繪製字形的 a。 |
| IconEditor |
提供 UITypeEditor 視覺選擇圖示的功能。 |
| ImageEditor |
提供一個使用者介面,用於選擇屬性格子中物件的影像。 |
| MetafileEditor |
提供 UITypeEditor 一個可以預設搜尋元檔案(.emf)檔案的程式。 |
| PaintValueEventArgs | |
| PropertyValueUIItem |
提供 屬性視窗 中顯示的屬性資訊,包括相關的事件處理器、彈出資訊字串,以及該屬性要顯示的圖示。 |
| ToolboxComponentsCreatedEventArgs |
提供元件加入工具箱時所發生事件的資料 ComponentsCreated 。 |
| ToolboxComponentsCreatingEventArgs |
提供元件加入工具箱時所發生事件的資料 ComponentsCreating 。 |
| ToolboxItem |
提供工具箱項目的基礎實作。 |
| ToolboxItemCollection |
代表一組工具箱物品。 |
| ToolboxItemContainer |
封裝了一個 ToolboxItem。 |
| ToolboxItemCreator |
封裝了一個 ToolboxItemCreatorCallback。 此類別無法獲得繼承。 |
| ToolboxService |
提供介面的預設實作 IToolboxService 。 |
| UITypeEditor |
提供一個基底類別,可用來設計值編輯器,並提供使用者介面(UI),以表示及編輯支援資料型態物件的值。 |
介面
| 名稱 | Description |
|---|---|
| IPropertyValueUIService |
提供介面管理物件屬性瀏覽器中顯示的元件屬性的圖片、工具提示及事件處理程序。 |
| IToolboxItemProvider |
揭露一組工具箱物品。 |
| IToolboxService |
提供管理與查詢開發環境中工具箱的方法與屬性。 |
| IToolboxUser |
定義設定目前選取工具箱項目的介面,並指示設計師是否支援特定工具箱項目。 |
列舉
| 名稱 | Description |
|---|---|
| UITypeEditorEditStyle |
指定標識碼,指出 UITypeEditor的值編輯樣式。 |
委派
| 名稱 | Description |
|---|---|
| PropertyValueUIHandler |
代表將代理加入 的實作 IPropertyValueUIService的方法。 |
| PropertyValueUIItemInvokeHandler |
代表將處理InvokeHandlerPropertyValueUIItem事件的方法。 |
| ToolboxComponentsCreatedEventHandler |
代表處理 ComponentsCreated 事件的方法。 |
| ToolboxComponentsCreatingEventHandler |
代表處理 ComponentsCreating 事件的方法。 |
| ToolboxItemCreatorCallback |
提供回調機制,可產生 ToolboxItem。 |
備註
此命名空間中的類別可用於建立自訂工具箱項目、可編輯並圖形化表示支援型別值的值編輯器,以及能在特定型別間轉換值的型別轉換器。 此命名空間提供開發設計時 UI 擴充的基本框架。
注意事項
System.Drawing.Design 命名空間內的類別不支援用於 Windows 或 ASP.NET 服務。 嘗試在這些應用程式類型中使用這些類別,可能會產生意想不到的問題,例如服務效能下降及執行時例外。