Name

IconConverter

Synopsis

This class, derived from System.ComponentModel.ExpandableObjectConverter (a kind of TypeConverter), is used to convert icons to and from other types—specifically, it can convert to strings and byte arrays, for persistence and design-time scenarios.


public class IconConverter : System.ComponentModel.ExpandableObjectConverter {

// Public Constructors

   public IconConverter();

// Public Instance Methods

   public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, 

        Type sourceType);  // overrides System.ComponentModel.TypeConverter

   public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context,

        Type destinationType);  // overrides System.ComponentModel.TypeConverter

   public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, 

        System.Globalization.CultureInfo culture, object value);  // overrides System.ComponentModel.TypeConverter

   public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context,

        System.Globalization.CultureInfo culture, object value, 

        Type destinationType);  // overrides System.ComponentModel.TypeConverter

}

Hierarchy

System.Object System.ComponentModel.TypeConverter System.ComponentModel.ExpandableObjectConverter IconConverter

Get .NET Windows Forms in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.