Other APIs

This section contains various types and members that do not fall neatly into other categories. These can include utility classes, extension methods, and other miscellaneous functionalities.

Namespaces

System.Drawing

System.Windows.Forms

System.Xml.Serialization

Classes

System.Drawing.Bitmap

Represents a bitmap image, which consists of the pixel data for a graphics image.

public class Bitmap : Image

Constructors

Methods

System.Drawing.Color

Represents an ARGB (alpha, red, green, blue) color.

public struct Color

Properties

Methods

System.Drawing.Font

Defines a specific set of characteristics for rendering text, such as font family, size, and style.

public class Font

Properties

Methods

System.Drawing.Graphics

Provides methods and properties for creating custom graphics and painting controls.

public sealed class Graphics

Methods

System.Drawing.Image

Abstract base class that enables storage and manipulation of image data.

public abstract class Image : MarshalByRefObject, ICloneable, IDisposable

System.Drawing.Pen

Defines an object used to draw lines and curves or to render the outline of shapes.

public class Pen : MarshalByRefObject, IDisposable

Properties

Methods

System.Drawing.Point

Represents an ordered pair of integer coordinates (x, y) that defines a point in two-dimensional plane.

public struct Point

System.Drawing.Rectangle

Represents a generic rectangle defined by a location and size.

public struct Rectangle

System.Drawing.Size

Represents an ordered pair of integers that represent the width and height of a rectangle or point.

public struct Size

System.Windows.Forms.Button

Represents a standard Windows button control.

public class Button : Control

System.Windows.Forms.Control

Represents the base class for all controls in the Windows Forms.

public class Control : ScrollableControl, IArrangedElement

System.Windows.Forms.Form

Represents a window, which is a child of the parent window or the desktop when no parent is specified.

public class Form : ContainerControl, IMessageFilter, IOleInPlaceActiveObject, IOleObject, IOleControl, IOleInPlaceFrame, IWin32Window, IKeyboardMessageFilter

System.Windows.Forms.Label

Represents a Windows label control.

public class Label : Control

System.Windows.Forms.TextBox

Represents a Windows text box control.

public class TextBox : RichTextBox

System.Xml.Serialization.XmlSerializer

Provides functionality to serialize and deserialize objects into and from XML documents.

public class XmlSerializer

Methods