System.Drawing.Design Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje třídy, které rozšiřují logiku a kreslení uživatelského rozhraní v době návrhu.
Třídy
BitmapEditor |
Poskytuje uživatelské rozhraní pro výběr rastrových souborů v prohlížeči vlastností. |
CategoryNameCollection |
Představuje kolekci řetězců názvů kategorií. |
ColorEditor |
Poskytuje pro UITypeEditor vizuální výběr barvy. |
ContentAlignmentEditor |
UITypeEditor Poskytuje pro vizuální úpravy zarovnání obsahu. |
CursorEditor |
Poskytuje , UITypeEditor který může provést výchozí soubor hledání kurzoru (.cur) soubory. |
FontEditor |
Poskytuje uživatelské rozhraní pro výběr a konfiguraci objektu Font . |
FontNameEditor |
UITypeEditor Poskytuje , který vykresluje piktogram pro název písma. |
IconEditor |
Poskytuje vizuální UITypeEditor volbu ikony. |
ImageEditor |
Poskytuje uživatelské rozhraní pro výběr obrázku pro vlastnost v mřížce vlastností. |
MetafileEditor |
UITypeEditor Poskytuje , který může provést výchozí soubor hledání metasouboru (.emf) soubory. |
PaintValueEventArgs |
Poskytuje data pro metodu PaintValue(Object, Graphics, Rectangle) . |
PropertyValueUIItem |
Poskytuje informace o vlastnosti zobrazené v okno Vlastnosti, včetně přidružené obslužné rutiny události, automaticky otevíraného informačního řetězce a ikony, která se má zobrazit pro vlastnost. |
ToolboxComponentsCreatedEventArgs |
Poskytuje data pro ComponentsCreated událost, ke které dochází při přidání komponent do panelu nástrojů. |
ToolboxComponentsCreatingEventArgs |
Poskytuje data pro ComponentsCreating událost, ke které dochází při přidání komponent do panelu nástrojů. |
ToolboxItem |
Poskytuje základní implementaci položky panelu nástrojů. |
ToolboxItemCollection |
Představuje kolekci položek panelu nástrojů. |
ToolboxItemContainer |
Zapouzdří .ToolboxItem |
ToolboxItemCreator |
Zapouzdří .ToolboxItemCreatorCallback Tato třída se nemůže dědit. |
ToolboxService |
Poskytuje výchozí implementaci IToolboxService rozhraní. |
UITypeEditor |
Poskytuje základní třídu, kterou lze použít k návrhu hodnot editorů, které mohou poskytovat uživatelské rozhraní (UI) pro reprezentaci a úpravu hodnot objektů podporovaných datových typů. |
Rozhraní
IPropertyValueUIService |
Poskytuje rozhraní pro správu obrázků, popisů a obslužných rutin událostí pro vlastnosti komponenty zobrazené v prohlížeči vlastností. |
IToolboxItemProvider |
Zpřístupňuje kolekci položek panelu nástrojů. |
IToolboxService |
Poskytuje metody a vlastnosti pro správu a dotazování sady nástrojů ve vývojovém prostředí. |
IToolboxUser |
Definuje rozhraní pro nastavení aktuálně vybrané položky panelu nástrojů a určuje, zda návrhář podporuje konkrétní položku panelu nástrojů. |
Výčty
UITypeEditorEditStyle |
Určuje identifikátory, které označují styl úprav hodnoty .UITypeEditor |
Delegáti
PropertyValueUIHandler |
Představuje metodu, která přidá delegáta do implementace .IPropertyValueUIService |
PropertyValueUIItemInvokeHandler |
Představuje metodu, která bude zpracovávat InvokeHandler událost objektu PropertyValueUIItem. |
ToolboxComponentsCreatedEventHandler |
Představuje metodu, která zpracovává ComponentsCreated událost. |
ToolboxComponentsCreatingEventHandler |
Představuje metodu, která zpracovává ComponentsCreating událost. |
ToolboxItemCreatorCallback |
Poskytuje mechanismus zpětného volání, který může vytvořit ToolboxItem. |
Poznámky
Třídy v tomto oboru názvů lze použít k vytvoření vlastních položek panelu nástrojů, editorů hodnot specifických pro typ, které mohou upravovat a graficky znázorňovat hodnoty svých podporovaných typů, a převaděče typů, které mohou převádět hodnoty mezi určitými typy. Tento obor názvů poskytuje základní architektury pro vývoj rozšíření uživatelského rozhraní při návrhu.
Upozornění
Třídy v rámci System.Drawing.Design oboru názvů nejsou podporovány pro použití v rámci služby systému Windows nebo ASP.NET. Pokus o použití těchto tříd z jednoho z těchto typů aplikací může způsobit neočekávané problémy, jako je snížení výkonu služby a výjimky za běhu.