System.Drawing

IlDrawingnamespace fornisce l’accesso alle funzionalità grafiche di base di GDI+. Funzionalità più avanzate sono fornite inDrawing2D ,Imaging , eText spazi dei nomi.

Classi

ClasseDescrizione
BitmapIncapsula una bitmap, che consiste nei dati pixel per un’immagine grafica e i suoi attributi. ABitmap è un oggetto utilizzato per lavorare con immagini definite da dati pixel.
BrushDefinisce gli oggetti utilizzati per riempire gli interni di forme grafiche come rettangoli, ellissi, torte, poligoni e percorsi.
BrushesPennelli per tutti i colori standard. Questa classe non può essere ereditata.
ColorConverterConverte i colori da un tipo di dati a un altro.
ColorTranslatorConverte i colori da e verso GDI+Color strutture. Questa classe non può essere ereditata.
DrawingSettingsConsente di regolare il comportamento della libreria di disegni in caso di utilizzo di alcune funzionalità che non sono ancora completamente implementate.
FontDefinisce un formato particolare per il testo, inclusi il carattere, le dimensioni e gli attributi di stile. Questa classe non può essere ereditata.
FontFamilyDefinisce un gruppo di facce tipo con un design di base simile e alcune variazioni negli stili. Questa classe non può essere ereditata.
GraphicsIncapsula la superficie del disegno.
IconRappresenta un’icona di Windows, che è una piccola immagine bitmap utilizzata per rappresentare un oggetto. Le icone possono essere considerate come bitmap trasparenti, sebbene la loro dimensione sia determinata dal sistema.
ImageUna classe base astratta che fornisce funzionalità per le classi discendenti Bitmap e Metafile.
NamespaceDocIlDrawingnamespace fornisce l’accesso alle funzionalità grafiche di base di GDI+. Funzionalità più avanzate sono fornite inDrawing2D ,Imaging , eText spazi dei nomi.
PenDefinisce un oggetto utilizzato per disegnare linee e curve.
PensPenne per tutti i colori standard. Questa classe non può essere ereditata.
RegionDescrive l’interno di una forma grafica composta da rettangoli e percorsi. Questa classe non può essere ereditata.
SolidBrushDefinisce un pennello di un singolo colore. I pennelli vengono utilizzati per riempire forme grafiche, come rettangoli, ellissi, torte, poligoni e tracciati.
StringFormatIncapsula le informazioni sul layout del testo (come allineamento, orientamento e tabulazioni) manipolazioni di visualizzazione (come l’inserimento di puntini di sospensione e la sostituzione di cifre nazionali) e le funzionalità OpenType. Questa classe non può essere ereditata.
SystemColorsOgni proprietà delSystemColors la classe è aColor struttura che è il colore di un elemento di visualizzazione di Windows.
SystemFontsSpecifica i caratteri utilizzati per visualizzare il testo negli elementi di visualizzazione di Windows.
SystemIconsOgni proprietà della classe SystemIcons è unIcon oggetto per le icone a livello di sistema di Windows. Questa classe non può essere ereditata.
TextureBrushOgni proprietà della classe TextureBrush è un oggetto Brush che utilizza un’immagine per riempire l’interno di una forma. Questa classe non può essere ereditata.

Enumerazione

EnumerazioneDescrizione
ContentAlignmentSpecifica l’allineamento del contenuto sulla superficie del disegno.
CopyPixelOperationDetermina in che modo il colore di origine in un’operazione di copia pixel viene combinato con il colore di destinazione per ottenere un colore finale.
FontStyleSpecifica le informazioni sullo stile applicate al testo.
GraphicsUnitSpecifica l’unità di misura per i dati forniti.
KnownColorSpecifica i colori di sistema noti.
RotateFlipTypeSpecifica la direzione di rotazione di un’immagine e l’asse utilizzato per capovolgere l’immagine.
StringAlignmentSpecifica l’allineamento di una stringa di testo rispetto al relativo rettangolo di layout.
StringDigitSubstituteIlStringDigitSubstitute l’enumerazione specifica come sostituire digits in una stringa in base alla locale o alla lingua dell’utente.
StringFormatFlagsSpecifica le informazioni di visualizzazione e layout per le stringhe di testo.
StringTrimmingSpecifica come tagliare i caratteri da una stringa che non rientra completamente in una forma di layout.