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 loaded from the stream. The stream from which to load the image. 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. The new value of the object. If the value of the object has not changed, this should return the same object it was passed. 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. Gets the editing style of the Edit method. If the method is not supported, this will return . An enum value indicating the provided editing style. An that can be used to gain additional context information. Gets a value indicating if this editor supports the painting of a representation of an object's value. true if is implemented; otherwise, false. An that can be used to gain additional context information. 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. The new value of the object. If the value of the object has not changed, this should return the same object it was passed. 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. Gets the editing style of the method. A value indicating the provided editing style. If the method to retrieve the edit style is not supported, this will return . An that can be used to gain additional context information. 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. The new value of the object. If the value of the object has not changed, this should return the same object it was passed. 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. Retrieves the editing style of the method. An enum value indicating the provided editing style. If the method is not supported, this will return . A type descriptor context that can be used to provide additional context information. 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 . 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. An that can be used to gain additional context information. An that this editor can use to obtain services. The object to edit. Gets the editor style used by the method. A value that indicates the style of editor used by . An that can be used to gain additional context information. 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. true if is implemented; otherwise, false. A type descriptor context that can be used to provide additional context information. 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. A string containing the icon file extensions, or null if is null or empty. An array of strings holding valid file extensions. A string that specifies the separator character. Creates a filter string for the file dialog box. The filter string, created from the string returned by . The for which the filter string will be created. Edits the given object value using the editor style provided by the method. The new value of the object. If the value of the object has not changed, this should return the same object it was passed. 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. Retrieves the editing style of the method. One of the values indicating the provided editing style. A type descriptor context that can be used to provide additional context information. 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. true if is implemented; otherwise, false. A type descriptor context that can be used to provide additional context information. Creates a new from the given stream. The newly created . The source stream from which the icon will be 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. A string containing the specified file name extensions, each separated by the specified separator. The extensions to filter for. The separator to use. Creates a filter entry for a file dialog box's file list. The new filter entry string. An to get the filter entry from. Edits the specified object value using the edit style provided by the method. An representing the new value. If the value of the object has not changed, returns the object that was passed to it. An that can be used to gain additional context information. An through which editing services can be obtained. An being edited. Gets the editing style of the method. One of the values indicating the supported editing style. An that can be used to gain additional context information. 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. true if is implemented; otherwise, false. An that can be used to gain additional context information. Loads an image from the specified stream. The that has been loaded. A that contains the image to load. 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. A set of file extensions used to filter the file list. The description for the default file-list filter. The that has been loaded. A that contains the image to load. 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. true if the specified is equal to the current ; otherwise, false. The to compare with the current . Returns a collection of objects that represent the current filter for the . A collection of objects. This never returns null. A collection of objects. 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 . The contained in the . A collection of objects. Gets a value indicating whether the underlying toolbox item has been deserialized. true if the underlying toolbox item has been deserialized; otherwise, false. Gets a value indicating if the contained in the is transient. true, if the contained in the is marked as transient; otherwise, false. 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 new instance of the class. A data object that represents a . 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. A new toolbox item container. 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 null. is null. Creates a new toolbox item container from a saved data object. A new toolbox item container. A data object containing saved toolbox data. is null. 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. An containing all items in the category specified by . The category for which to retrieve the item container list. Returns a toolbox item for a given type. A toolbox item associated with the given type, or null if the type has no corresponding toolbox item. The type of component for which to retrieve the toolbox item. is null. Returns a toolbox item for a given type. A toolbox item associated with the given type, or null if the type has no corresponding toolbox item. The type of component for which to retrieve the toolbox item. true to search for non-public constructors on the type; false to search for public constructors. is null. Returns an containing all the toolbox items in the given assembly. A collection containing all the toolbox items in the given assembly. The assembly to enumerate. A string that is the URL location of the assembly. is null. Returns an of objects for the given assembly. A collection containing all the toolbox items in the assembly represented by the given assembly name. The assembly to enumerate. A string that is the URL location of the assembly. true to throw an exception on error; otherwise, false. is null. Returns an of objects for the given assembly. A collection containing all the toolbox items in the assembly represented by the given assembly name. An assembly name from which to load an assembly. is null. Returns an of objects for the given assembly. A collection containing all the toolbox items in the assembly represented by the given assembly name. An assembly name from which to load an assembly. true to throw an exception on error; otherwise, false. is null. Returns a value indicating whether the given data object represents an item container. true if the given data object represents an item container; otherwise, false. The data object to examine for the presence of a toolbox item container. An optional designer host. This parameter can be null. is null. Determines whether the toolbox item container is supported by the given designer host. true if the toolbox item container is supported by the given designer host; otherwise, false. The toolbox item container. The given designer host. or is null. 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 null 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. true if there is an item selected; otherwise, false. Gets the list of available component types. The list of available component types. The designer host providing design-time services. The base type specifying the components to retrieve. Can be null. 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 created from deserialization. The object that contains the to retrieve. For a description of this member, see the method. The created from deserialization. The object that contains the to retrieve. The to associate with this . For a description of this member, see the method. The that is currently selected, or null if no toolbox item is currently selected. For a description of this member, see the method. The that is currently selected, or null if no toolbox item is currently selected. The that the selected tool must be associated with for it to be returned. 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. A that contains the current toolbox items that are associated with the specified designer host. The that is associated with the toolbox items to retrieve. is null. Gets a collection of toolbox items from the toolbox that match the specified category. A that contains the current toolbox items that are associated with the specified category. The toolbox item category from which to retrieve all the toolbox items. is null. Gets the collection of toolbox items that are associated with the specified designer host and category from the toolbox. A that contains the current toolbox items that are associated with the specified category and designer host. The toolbox item category to retrieve the toolbox items from. The that is associated with the toolbox items to retrieve. or is null. Gets a value indicating whether the specified object, which represents a serialized toolbox item, matches the specified attributes. true if the object matches the specified attributes; otherwise, false. The object that contains the to retrieve. An that contains the attributes to test the serialized object for. or is null. Gets a value indicating whether the specified object, which represents a serialized toolbox item, can be used by the specified designer host. true if the specified object is compatible with the specified designer host; otherwise, false. The object that contains the to retrieve. The to test for support for the . or is null. Gets a value indicating whether the specified object is a serialized toolbox item. true if the object contains a toolbox item object; otherwise, false. The object to inspect. Gets a value indicating whether the specified object is a serialized toolbox item byusing the specified designer host. true if the object contains a toolbox item object; otherwise, false. The object to inspect. The that is making this request. 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 null. 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 null. Removes the specified toolbox item from the toolbox. The to remove from the toolbox. is null. Removes the specified toolbox item from the toolbox. The to remove from the toolbox. The toolbox item category to remove the from. or is null. 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. An object that represents the specified . The to serialize. is null. Sets the current application's cursor to a cursor that represents the currently selected tool. true if the cursor is set by the currently selected tool; false 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.