System.Drawing.Design Provides a user interface for selecting bitmap files in a property browser. Initializes a new instance of the class. Gets the extensions for the file list filter that the bitmap editor will initially use to filter the file list. The default set of file extensions used to filter the file list. Gets the description for the default file list filter provided by this editor. The description for the default type of files to filter the file list for. Loads an image from the specified stream. The stream from which to load the image. The loaded from the stream. Provides a for visually picking a color. Initializes a new instance of the class. Edits the given object value using the editor style provided by the method. An that can be used to gain additional context information. An through which editing services may be obtained. An instance of the value being edited. The new value of the object. If the value of the object has not changed, this should return the same object it was passed. Gets the editing style of the Edit method. If the method is not supported, this will return . An that can be used to gain additional context information. An enum value indicating the provided editing style. Gets a value indicating if this editor supports the painting of a representation of an object's value. An that can be used to gain additional context information. if is implemented; otherwise, . Paints a representative value of the given object to the provided canvas. What to paint and where to paint it. Provides a for visually editing content alignment. Initializes a new instance of the class. Edits the given object value using the editor style provided by the method. An that can be used to gain additional context information. An through which editing services may be obtained. An instance of the value being edited. The new value of the object. If the value of the object has not changed, this should return the same object it was passed. Gets the editing style of the method. An that can be used to gain additional context information. A value indicating the provided editing style. If the method to retrieve the edit style is not supported, this will return . Provides a that can perform default file searching for cursor (.cur) files. Initializes a new instance of the class. Edits the given object value using the editor style provided by the method. A type descriptor context that can be used to provide additional context information. A service provider object through which editing services may be obtained. An instance of the value being edited. The new value of the object. If the value of the object has not changed, this should return the same object it was passed. Retrieves the editing style of the method. A type descriptor context that can be used to provide additional context information. An enum value indicating the provided editing style. If the method is not supported, this will return . Gets a value indicating whether drop-down editors should be resizable by the user. if drop-down editors are resizable; otherwise, . Provides a user interface to select and configure a object. Initializes a new instance of the class. Edits the value of the specified object using the editor style indicated by . An that can be used to gain additional context information. An that this editor can use to obtain services. The object to edit. The new value of the object. If the value of the object has not changed, this should return the same object that was passed to it. Gets the editor style used by the method. An that can be used to gain additional context information. A value that indicates the style of editor used by . Provides a that paints a glyph for the font name. Initializes a new instance of the class. Determines if this editor supports the painting of a representation of an object's value. A type descriptor context that can be used to provide additional context information. if is implemented; otherwise, . Paints a representative value of the given object to the provided canvas. Painting should be done within the boundaries of the provided rectangle. What to paint and where to paint it. Provides a for visually choosing an icon. Initializes a new instance of the class. Creates a string representing the valid file extensions for icons. An array of strings holding valid file extensions. A string that specifies the separator character. A string containing the icon file extensions, or if is or empty. Creates a filter string for the file dialog box. The for which the filter string will be created. The filter string, created from the string returned by . Edits the given object value using the editor style provided by the method. A type descriptor context that can be used to provide additional context information. A service provider object through which editing services may be obtained. An instance of the value being edited. The new value of the object. If the value of the object has not changed, this should return the same object it was passed. Retrieves the editing style of the method. A type descriptor context that can be used to provide additional context information. One of the values indicating the provided editing style. Retrieves an array of valid file extensions for icons. An array of valid file extensions for icons. Gets the description for the default file list filter provided by this editor. The description for the default type of files to filter the file list for. Determines if this editor supports the painting of a representation of an object's value. A type descriptor context that can be used to provide additional context information. if is implemented; otherwise, . Creates a new from the given stream. The source stream from which the icon will be created. The newly created . Paints a representative value of the given object to the provided canvas. What to paint and where to paint it. Provides a user interface for selecting an image for a property in a property grid. Initializes a new instance of the class. Creates a string of file name extensions using the specified array of file extensions and the specified separator. The extensions to filter for. The separator to use. A string containing the specified file name extensions, each separated by the specified separator. Creates a filter entry for a file dialog box's file list. An to get the filter entry from. The new filter entry string. Edits the specified object value using the edit style provided by the method. An that can be used to gain additional context information. An through which editing services can be obtained. An being edited. An representing the new value. If the value of the object has not changed, returns the object that was passed to it. Gets the editing style of the method. An that can be used to gain additional context information. One of the values indicating the supported editing style. Gets the extensions for the file-list filter that this editor initially uses to filter the file list. A set of file extensions used to filter the file list. Gets the description for the default file-list filter provided by this editor. The description for the default file-list filter. Gets an array of supported image types. An array of representing supported image types. Gets a value indicating whether this editor supports painting a representation of an object's value. An that can be used to gain additional context information. if is implemented; otherwise, . Loads an image from the specified stream. A that contains the image to load. The that has been loaded. Paints a value indicated by the specified . A indicating what to paint and where to paint it. Provides a that can perform default file searching for metafile (.emf) files. Initializes a new instance of the class. Gets the extensions for the file-list filter that this editor initially uses to filter the file list. A set of file extensions used to filter the file list. Gets the description for the default file-list filter provided by this editor. The description for the default file-list filter. Loads an image from the specified stream. A that contains the image to load. The that has been loaded. Encapsulates a . Initializes a new instance of the class from a . The for which to create a . Initializes a new instance of the class from a serialization stream. The serialization information passed in by the serializer when deserializing the . The streaming context passed in by the serializer when deserializing the . Initializes a new instance of the class from a . A data object that represents a . Determines whether two instances are equal. The to compare with the current . if the specified is equal to the current ; otherwise, . Returns a collection of objects that represent the current filter for the . A collection of objects. A collection of objects. This never returns . Returns the hash code for this instance. A hash code for the current . Saves the serialization state for the object. The serialization information passed in by the serializer when serializing this object. The streaming context passed in by the serializer when serializing this object. Returns the contained in the . A collection of objects. The contained in the . Gets a value indicating whether the underlying toolbox item has been deserialized. if the underlying toolbox item has been deserialized; otherwise, . Gets a value indicating if the contained in the is transient. , if the contained in the is marked as transient; otherwise, . For a description of this member, see the method. The serialization information passed in by the serializer when serializing this object. The streaming context passed in by the serializer when serializing this object. Gets an that describes this . An that describes this . Merges the container's filter with the filter from the given item. The source of the filter to merge with the container's filter. Encapsulates a . This class cannot be inherited. Creates a new from a . A data object that represents a . A new instance of the class. Gets the Clipboard format that represents the data needed to deserialize a . A string representing the Clipboard format. Provides a default implementation of the interface. Initializes a new instance of the class. Gets a collection of strings depicting available categories of the toolbox. A collection of category names. Creates a new toolbox item container from a toolbox item. The toolbox item for which to create an item container. An optional designer host that should be linked to this toolbox item. This parameter can be . A new toolbox item container. is . Creates a new toolbox item container from a saved data object. A data object containing saved toolbox data. A new toolbox item container. is . Occurs when the toolbox service detects that the active designer's toolbox item filter has changed. Returns an containing all items on the toolbox. An containing all items on the toolbox. Returns an containing all items in a given category. The category for which to retrieve the item container list. An containing all items in the category specified by . Returns a toolbox item for a given type. The type of component for which to retrieve the toolbox item. A toolbox item associated with the given type, or if the type has no corresponding toolbox item. is . Returns a toolbox item for a given type. The type of component for which to retrieve the toolbox item. to search for non-public constructors on the type; to search for public constructors. A toolbox item associated with the given type, or if the type has no corresponding toolbox item. is . Returns an containing all the toolbox items in the given assembly. The assembly to enumerate. A string that is the URL location of the assembly. A collection containing all the toolbox items in the given assembly. is . Returns an of objects for the given assembly. The assembly to enumerate. A string that is the URL location of the assembly. to throw an exception on error; otherwise, . A collection containing all the toolbox items in the assembly represented by the given assembly name. is . Returns an of objects for the given assembly. An assembly name from which to load an assembly. A collection containing all the toolbox items in the assembly represented by the given assembly name. is . Returns an of objects for the given assembly. An assembly name from which to load an assembly. to throw an exception on error; otherwise, . A collection containing all the toolbox items in the assembly represented by the given assembly name. is . Returns a value indicating whether the given data object represents an item container. The data object to examine for the presence of a toolbox item container. An optional designer host. This parameter can be . if the given data object represents an item container; otherwise, . is . Determines whether the toolbox item container is supported by the given designer host. The toolbox item container. The given designer host. if the toolbox item container is supported by the given designer host; otherwise, . or is . Refreshes the state of the toolbox items. Gets or sets the name of the currently selected category. A string containing the name of the currently selected category. Gets or sets the currently selected item container. The item container for the currently selected toolbox item, or if no item is selected. Receives a call from the toolbox service when a user reports that a selected toolbox item has been used. Sets the current application's cursor to a cursor that represents the currently selected tool. if there is an item selected; otherwise, . Gets the list of available component types. The designer host providing design-time services. The base type specifying the components to retrieve. Can be . The list of available component types. For a description of this member, see the method. A that can create a component when the toolbox item is invoked. The data format that the creator handles. For a description of this member, see the method. A that can create a component when the toolbox item is invoked. The data format that the creator handles. The that represents the designer host to associate with the creator. For a description of this member, see the method. The linked to add to the toolbox. The for the current design document. For a description of this member, see the method. The linked to add to the toolbox. The toolbox item category to add the toolbox item to. The for the current design document. For a description of this member, see the method. The to add to the toolbox. For a description of this member, see the method. The to add to the toolbox. The toolbox item category to add the to. For a description of this member, see the property. A containing the tool categories. For a description of this member, see the method. The object that contains the to retrieve. The created from deserialization. For a description of this member, see the method. The object that contains the to retrieve. The to associate with this . The created from deserialization. For a description of this member, see the method. The that is currently selected, or if no toolbox item is currently selected. For a description of this member, see the method. The that the selected tool must be associated with for it to be returned. The that is currently selected, or if no toolbox item is currently selected. Gets the entire collection of toolbox items from the toolbox. A that contains the current toolbox items. Gets the collection of toolbox items that are associated with the specified designer host from the toolbox. The that is associated with the toolbox items to retrieve. A that contains the current toolbox items that are associated with the specified designer host. is . Gets a collection of toolbox items from the toolbox that match the specified category. The toolbox item category from which to retrieve all the toolbox items. A that contains the current toolbox items that are associated with the specified category. is . Gets the collection of toolbox items that are associated with the specified designer host and category from the toolbox. The toolbox item category to retrieve the toolbox items from. The that is associated with the toolbox items to retrieve. A that contains the current toolbox items that are associated with the specified category and designer host. or is . Gets a value indicating whether the specified object, which represents a serialized toolbox item, matches the specified attributes. The object that contains the to retrieve. An that contains the attributes to test the serialized object for. if the object matches the specified attributes; otherwise, . or is . Gets a value indicating whether the specified object, which represents a serialized toolbox item, can be used by the specified designer host. The object that contains the to retrieve. The to test for support for the . if the specified object is compatible with the specified designer host; otherwise, . or is . Gets a value indicating whether the specified object is a serialized toolbox item. The object to inspect. if the object contains a toolbox item object; otherwise, . Gets a value indicating whether the specified object is a serialized toolbox item byusing the specified designer host. The object to inspect. The that is making this request. if the object contains a toolbox item object; otherwise, . Refreshes the state of the toolbox items. Removes a previously added toolbox item creator of the specified data format. The data format of the creator to remove. is . Removes a previously added toolbox creator that is associated with the specified data format and the specified designer host. The data format of the creator to remove. The that is associated with the creator to remove. or is . Removes the specified toolbox item from the toolbox. The to remove from the toolbox. is . Removes the specified toolbox item from the toolbox. The to remove from the toolbox. The toolbox item category to remove the from. or is . For a description of this member, see the property. The name of the currently selected category. Notifies the toolbox service that the selected tool has been used. Gets a serializable object that represents the specified toolbox item. The to serialize. An object that represents the specified . is . Sets the current application's cursor to a cursor that represents the currently selected tool. if the cursor is set by the currently selected tool; if there is no tool selected and the cursor is set to the standard Windows cursor. Selects the specified toolbox item. The to select. Unloads any assemblies that were locked as a result of calling the method.