System.Drawing.Design Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bevat klassen waarmee ontwerp-time gebruikersinterfacelogica (UI) en tekening worden uitgebreid.
Klassen
| Name | Description |
|---|---|
| BitmapEditor |
Biedt een gebruikersinterface voor het selecteren van bitmapbestanden in een eigenschappenbrowser. |
| CategoryNameCollection |
Vertegenwoordigt een verzameling categorienaamtekenreeksen. |
| ColorEditor |
Biedt een UITypeEditor visuele keuze voor het kiezen van een kleur. |
| ContentAlignmentEditor |
Biedt een UITypeEditor voor het visueel bewerken van inhoudsuitlijning. |
| CursorEditor |
Biedt een UITypeEditor bestand waarmee standaardbestanden kunnen worden gezocht naar cursorbestanden (.cur). |
| FontEditor |
Biedt een gebruikersinterface voor het selecteren en configureren van een Font object. |
| FontNameEditor |
UITypeEditor Hiermee wordt een symbool voor de naam van het lettertype weergegeven. |
| IconEditor |
UITypeEditor Hiermee kunt u een pictogram visueel kiezen. |
| ImageEditor |
Biedt een gebruikersinterface voor het selecteren van een afbeelding voor een eigenschap in een eigenschappenraster. |
| MetafileEditor |
Biedt een UITypeEditor bestand waarmee standaardbestanden kunnen worden gezocht naar metabestandbestanden (.emf). |
| PaintValueEventArgs |
Biedt gegevens voor de PaintValue(Object, Graphics, Rectangle) methode. |
| PropertyValueUIItem |
Bevat informatie over een eigenschap die wordt weergegeven in de venster Eigenschappen, inclusief de bijbehorende gebeurtenis-handler, pop-upinformatietekenreeks en het pictogram dat voor de eigenschap moet worden weergegeven. |
| ToolboxComponentsCreatedEventArgs |
Biedt gegevens voor de ComponentsCreated gebeurtenis die optreedt wanneer onderdelen worden toegevoegd aan de werkset. |
| ToolboxComponentsCreatingEventArgs |
Biedt gegevens voor de ComponentsCreating gebeurtenis die optreedt wanneer onderdelen worden toegevoegd aan de werkset. |
| ToolboxItem |
Biedt een basis implementatie van een werksetitem. |
| ToolboxItemCollection |
Vertegenwoordigt een verzameling werksetitems. |
| ToolboxItemContainer |
Inkapselt een ToolboxItem. |
| ToolboxItemCreator |
Inkapselt een ToolboxItemCreatorCallback. Deze klasse kan niet worden overgenomen. |
| ToolboxService |
Biedt een standaard implementatie van de IToolboxService interface. |
| UITypeEditor |
Biedt een basisklasse die kan worden gebruikt voor het ontwerpen van waarde-editors die een gebruikersinterface (UI) kunnen bieden voor het weergeven en bewerken van de waarden van objecten van de ondersteunde gegevenstypen. |
Interfaces
| Name | Description |
|---|---|
| IPropertyValueUIService |
Biedt een interface voor het beheren van de afbeeldingen, knopinfo en gebeurtenis-handlers voor de eigenschappen van een onderdeel dat wordt weergegeven in een eigenschapsbrowser. |
| IToolboxItemProvider |
Toont een verzameling werksetitems. |
| IToolboxService |
Biedt methoden en eigenschappen voor het beheren en opvragen van de werkset in de ontwikkelomgeving. |
| IToolboxUser |
Definieert een interface voor het instellen van het geselecteerde werksetitem en geeft aan of een ontwerper een bepaald werksetitem ondersteunt. |
Enums
| Name | Description |
|---|---|
| UITypeEditorEditStyle |
Hiermee geeft u id's op die de stijl voor waardebewerking van een UITypeEditor. |
Gedelegeerden
| Name | Description |
|---|---|
| PropertyValueUIHandler |
Vertegenwoordigt de methode waarmee een gemachtigde wordt toegevoegd aan een implementatie van IPropertyValueUIService. |
| PropertyValueUIItemInvokeHandler |
Vertegenwoordigt de methode die de InvokeHandler gebeurtenis van een PropertyValueUIItem. |
| ToolboxComponentsCreatedEventHandler |
Vertegenwoordigt de methode die de ComponentsCreated gebeurtenis afhandelt. |
| ToolboxComponentsCreatingEventHandler |
Vertegenwoordigt de methode die de ComponentsCreating gebeurtenis afhandelt. |
| ToolboxItemCreatorCallback |
Biedt een callback-mechanisme waarmee een ToolboxItem. |
Opmerkingen
De klassen in deze naamruimte kunnen worden gebruikt voor het maken van aangepaste werksetitems, typespecifieke waardeeditors die waarden van hun ondersteunde typen kunnen bewerken en grafisch weergeven, en typeconversieprogramma's waarmee waarden tussen bepaalde typen kunnen worden geconverteerd. Deze naamruimte biedt de basisframeworks voor het ontwikkelen van extensies voor de ontwerp-gebruikersinterface.
Caution
Klassen binnen de naamruimte System.Drawing.Design worden niet ondersteund voor gebruik binnen een Windows- of ASP.NET-service. Als u deze klassen probeert te gebruiken vanuit een van deze toepassingstypen, kunnen er onverwachte problemen optreden, zoals verminderde serviceprestaties en runtime-uitzonderingen.