System.Drawing
Namespace with 43 public types
Classes
                                     Bitmap
                                    Encapsulates a GDI+ bitmap, which consists of the pixel data for a graphics image and its attributes. A  is an object used to work with images defined by pixel data.
                                
                            
                            
                                
                                     BitmapSuffixInSameAssemblyAttribute
                                    Specifies that, when interpreting  declarations, the assembly should look for the indicated resources in the same assembly, but with the  configuration value appended to the declared file name.
                                
                            
                            
                                
                                     BitmapSuffixInSatelliteAssemblyAttribute
                                    Specifies that, when interpreting  declarations, the assembly should look for the indicated resources in a satellite assembly, but with the  configuration value appended to the declared file name.
                                
                            
                            
                                
                                     BufferedGraphics
                                    Provides a graphics buffer for double buffering.
                                
                            
                            
                                
                                     BufferedGraphicsContext
                                    Provides methods for creating graphics buffers that can be used for double buffering.
                                
                            
                            
                                
                                     Font
                                    Defines a particular format for text, including font face, size, and style attributes. This class cannot be inherited.
                                
                            
                            
                                
                                     FontConverter
                                    Converts  objects from one data type to another.
                                
                            
                            
                                
                                     FontFamily
                                    Defines a group of type faces having a similar basic design and certain variations in styles. This class cannot be inherited.
                                
                            
                            
                                
                                     Graphics
                                    Encapsulates a GDI+ drawing surface. This class cannot be inherited.
                                
                            
                            
                                
                                     Icon
                                    Represents a Windows icon, which is a small bitmap image that is used to represent an object. Icons can be thought of as transparent bitmaps, although their size is determined by the system.
                                
                            
                            
                                
                                     IconConverter
                                    Converts an  object from one data type to another. Access this class through the  object.
                                
                            
                            
                                
                                     ImageAnimator
                                    Animates an image that has time-based frames.
                                
                            
                            
                                
                                     ImageConverter
                                    is a class that can be used to convert  objects from one data type to another. Access this class through the  object.
                                
                            
                            
                                
                                     ImageFormatConverter
                                    is a class that can be used to convert  objects from one data type to another. Access this class through the  object.
                                
                            
                            
                                
                                     Pen
                                    Defines an object used to draw lines and curves. This class cannot be inherited.
                                
                            
                            
                                
                                     Region
                                    Describes the interior of a graphics shape composed of rectangles and paths. This class cannot be inherited.
                                
                            
                            
                                
                                     SolidBrush
                                    Defines a brush of a single color. Brushes are used to fill graphics shapes, such as rectangles, ellipses, pies, polygons, and paths. This class cannot be inherited.
                                
                            
                            
                                
                                     StringFormat
                                    Encapsulates text layout information (such as alignment, orientation and tab stops) display manipulations (such as ellipsis insertion and national digit substitution) and OpenType features. This class cannot be inherited.
                                
                            
                            
                                
                                     TextureBrush
                                    Each property of the  class is a  object that uses an image to fill the interior of a shape. This class cannot be inherited.
                                
                            
                            
                                
                                     ToolboxBitmapAttribute
                                    Allows you to specify an icon to represent a control in a container, such as the Microsoft Visual Studio Form Designer.
                                
                            
                        
                        Structures
                                     CharacterRange
                                    Specifies a range of character positions within a string.
                                
                            
                        
                        Enumerations
                                     ContentAlignment
                                    Specifies alignment of content on the drawing surface.
                                
                            
                            
                                
                                     CopyPixelOperation
                                    Determines how the source color in a copy pixel operation is combined with the destination color to result in a final color.
                                
                            
                            
                                
                                     FontStyle
                                    Specifies style information applied to text.
                                
                            
                            
                                
                                     GraphicsUnit
                                    Specifies the unit of measure for the given data.
                                
                            
                            
                                
                                     RotateFlipType
                                    Specifies how much an image is rotated and the axis used to flip the image.
                                
                            
                            
                                
                                     StringAlignment
                                    Specifies the alignment of a text string relative to its layout rectangle.
                                
                            
                            
                                
                                     StringDigitSubstitute
                                    The  enumeration specifies how to substitute digits in a string according to a user's locale or language.
                                
                            
                            
                                
                                     StringFormatFlags
                                    Specifies the display and layout information for text strings.
                                
                            
                            
                                
                                     StringTrimming
                                    Specifies how to trim characters from a string that does not completely fit into a layout shape.
                                
                            
                            
                                
                                     StringUnit
                                    Specifies the units of measure for a text string.
                                
                            
                        
                        Static Classes
                                     Brushes
                                    Brushes for all the standard colors. This class cannot be inherited.
                                
                            
                            
                                
                                     BufferedGraphicsManager
                                    Provides access to the main buffered graphics context object for the application domain.
                                
                            
                            
                                
                                     ColorTranslator
                                    
                                
                            
                            
                                
                                     Pens
                                    Pens for all the standard colors. This class cannot be inherited.
                                
                            
                            
                                
                                     SystemBrushes
                                    Each property of the  class is a  that is the color of a Windows display element.
                                
                            
                            
                                
                                     SystemColors
                                    
                                
                            
                            
                                
                                     SystemFonts
                                    Specifies the fonts used to display text in Windows display elements.
                                
                            
                            
                                
                                     SystemIcons
                                    Each property of the  class is an  object for Windows system-wide icons. This class cannot be inherited.
                                
                            
                            
                                
                                     SystemPens
                                    Each property of the  class is a  that is the color of a Windows display element and that has a width of 1 pixel.
                                
                            
                        
                        Abstract Classes
                                     Brush
                                    Defines objects used to fill the interiors of graphical shapes such as rectangles, ellipses, pies, polygons, and paths.
                                
                            
                            
                                
                                     Image
                                    An abstract base class that provides functionality for the  and  descended classes.
                                
                            
                        
                        Interfaces
                                     IDeviceContext
                                    Defines methods for obtaining and releasing an existing handle to a Windows device context.