System.Drawing.Design Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene classi che estendono la logica e le funzionalità di disegno dell'interfaccia utente (UI) in fase di progettazione.
Classi
BitmapEditor |
Fornisce un'interfaccia utente per la selezione di file bitmap in un Visualizzatore proprietà. |
CategoryNameCollection |
Rappresenta una raccolta di stringhe di nomi di categoria. |
ColorEditor |
Fornisce una classe UITypeEditor che consente di scegliere visivamente un colore. |
ContentAlignmentEditor |
Fornisce una enumerazione UITypeEditor per modificare visivamente l'allineamento del contenuto. |
CursorEditor |
Fornisce una classe UITypeEditor che consente di eseguire la ricerca predefinita di file del cursore (cur). |
FontEditor |
Fornisce un'interfaccia utente per la selezione e la configurazione di un oggetto Font. |
FontNameEditor |
Fornisce una classe UITypeEditor che disegna un'icona per il tipo di carattere. |
IconEditor |
Fornisce una classe UITypeEditor per consentire di scegliere visivamente un'icona. |
ImageEditor |
Fornisce un'interfaccia utente per la selezione di un'immagine relativa a una proprietà in una griglia delle proprietà. |
MetafileEditor |
Fornisce un oggetto UITypeEditor che consente di eseguire la ricerca predefinita di metafile (emf). |
PaintValueEventArgs |
Fornisce i dati per il metodo PaintValue(Object, Graphics, Rectangle). |
PropertyValueUIItem |
Fornisce informazioni su una proprietà visualizzata nella finestra Proprietà, come il gestore eventi associato, la stringa di informazioni di popup e l'icona da visualizzare per la proprietà. |
ToolboxComponentsCreatedEventArgs |
Fornisce i dati per l'evento ComponentsCreated che si verifica quando vengono aggiunti componenti alla casella degli strumenti. |
ToolboxComponentsCreatingEventArgs |
Fornisce i dati per l'evento ComponentsCreating che si verifica quando vengono aggiunti componenti alla casella degli strumenti. |
ToolboxItem |
Fornisce un'implementazione base di un elemento della casella degli strumenti. |
ToolboxItemCollection |
Rappresenta un insieme di elementi della casella degli strumenti. |
ToolboxItemContainer |
Incapsula una classe ToolboxItem. |
ToolboxItemCreator |
Incapsula una classe ToolboxItemCreatorCallback. La classe non può essere ereditata. |
ToolboxService |
Fornisce un'implementazione predefinita dell'interfaccia IToolboxService. |
UITypeEditor |
Fornisce una classe base utilizzabile per progettare editor dei valori che siano in grado di consentire a un'interfaccia utente (UI) di rappresentare e modificare i valori degli oggetti dei tipi di dati supportati. |
Interfacce
IPropertyValueUIService |
Fornisce un'interfaccia per la gestione di immagini, descrizioni comandi e gestori eventi per le proprietà di un componente in un visualizzatore proprietà. |
IToolboxItemProvider |
Espone un insieme di elementi della casella degli strumenti. |
IToolboxService |
Fornisce metodi e proprietà per gestire ed eseguire query sulla casella degli strumenti nell'ambiente di sviluppo. |
IToolboxUser |
Definisce un'interfaccia che consente di impostare l'elemento della casella degli strumenti correntemente selezionato e indicare se una finestra di progettazione supporta un elemento della casella degli strumenti particolare. |
Enumerazioni
UITypeEditorEditStyle |
Specifica gli identificatori che indicano lo stile di modifica del valore di un oggetto UITypeEditor. |
Delegati
PropertyValueUIHandler |
Rappresenta il metodo che aggiunge un delegato a un'implementazione di IPropertyValueUIService. |
PropertyValueUIItemInvokeHandler |
Rappresenta il metodo che gestirà l'evento InvokeHandler di un oggetto PropertyValueUIItem. |
ToolboxComponentsCreatedEventHandler |
Rappresenta il metodo che gestisce l'evento ComponentsCreated. |
ToolboxComponentsCreatingEventHandler |
Rappresenta il metodo che gestisce l'evento ComponentsCreating. |
ToolboxItemCreatorCallback |
Fornisce un meccanismo di callback che consente di creare un oggetto ToolboxItem. |
Commenti
Le classi in questo spazio dei nomi possono essere usate per creare elementi della casella degli strumenti personalizzati, editor di valori specifici del tipo che possono modificare e rappresentare graficamente i valori dei tipi supportati e convertitori di tipi in grado di convertire i valori tra determinati tipi. Questo spazio dei nomi fornisce i framework di base per lo sviluppo di estensioni all'interfaccia utente in fase di progettazione.
Attenzione
Le classi all'interno dello spazio dei System.Drawing.Design nomi non sono supportate per l'uso all'interno di un servizio Windows o ASP.NET. Il tentativo di usare queste classi all'interno di uno di questi tipi di applicazione può generare problemi imprevisti, ad esempio le prestazioni del servizio ridotte e le eccezioni di runtime.