Search Results for

    Show / Hide Table of Contents

    Class EnumDescriptionTypeConverter

    Converter to display the description of an enum. Needs to be used via System.ComponentModel.TypeConverter attribute. Source: https://brianlagunas.com/a-better-way-to-data-bind-enums-in-wpf/

    Inheritance
    System.Object
    System.ComponentModel.TypeConverter
    System.ComponentModel.EnumConverter
    EnumDescriptionTypeConverter
    Inherited Members
    System.ComponentModel.EnumConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext, System.Type)
    System.ComponentModel.EnumConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext, System.Type)
    System.ComponentModel.EnumConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext, System.Globalization.CultureInfo, System.Object)
    System.ComponentModel.EnumConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext)
    System.ComponentModel.EnumConverter.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext)
    System.ComponentModel.EnumConverter.GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext)
    System.ComponentModel.EnumConverter.IsValid(System.ComponentModel.ITypeDescriptorContext, System.Object)
    System.ComponentModel.EnumConverter.EnumType
    System.ComponentModel.EnumConverter.Values
    System.ComponentModel.EnumConverter.Comparer
    System.ComponentModel.TypeConverter.CanConvertFrom(System.Type)
    System.ComponentModel.TypeConverter.CanConvertTo(System.Type)
    System.ComponentModel.TypeConverter.ConvertFrom(System.Object)
    System.ComponentModel.TypeConverter.ConvertFromInvariantString(System.String)
    System.ComponentModel.TypeConverter.ConvertFromInvariantString(System.ComponentModel.ITypeDescriptorContext, System.String)
    System.ComponentModel.TypeConverter.ConvertFromString(System.String)
    System.ComponentModel.TypeConverter.ConvertFromString(System.ComponentModel.ITypeDescriptorContext, System.String)
    System.ComponentModel.TypeConverter.ConvertFromString(System.ComponentModel.ITypeDescriptorContext, System.Globalization.CultureInfo, System.String)
    System.ComponentModel.TypeConverter.ConvertTo(System.Object, System.Type)
    System.ComponentModel.TypeConverter.ConvertToInvariantString(System.Object)
    System.ComponentModel.TypeConverter.ConvertToInvariantString(System.ComponentModel.ITypeDescriptorContext, System.Object)
    System.ComponentModel.TypeConverter.ConvertToString(System.Object)
    System.ComponentModel.TypeConverter.ConvertToString(System.ComponentModel.ITypeDescriptorContext, System.Object)
    System.ComponentModel.TypeConverter.ConvertToString(System.ComponentModel.ITypeDescriptorContext, System.Globalization.CultureInfo, System.Object)
    System.ComponentModel.TypeConverter.CreateInstance(System.Collections.IDictionary)
    System.ComponentModel.TypeConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext, System.Collections.IDictionary)
    System.ComponentModel.TypeConverter.GetConvertFromException(System.Object)
    System.ComponentModel.TypeConverter.GetConvertToException(System.Object, System.Type)
    System.ComponentModel.TypeConverter.GetCreateInstanceSupported()
    System.ComponentModel.TypeConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext)
    System.ComponentModel.TypeConverter.GetProperties(System.Object)
    System.ComponentModel.TypeConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext, System.Object)
    System.ComponentModel.TypeConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext, System.Object, System.Attribute[])
    System.ComponentModel.TypeConverter.GetPropertiesSupported()
    System.ComponentModel.TypeConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext)
    System.ComponentModel.TypeConverter.GetStandardValues()
    System.ComponentModel.TypeConverter.GetStandardValuesExclusive()
    System.ComponentModel.TypeConverter.GetStandardValuesSupported()
    System.ComponentModel.TypeConverter.IsValid(System.Object)
    System.ComponentModel.TypeConverter.SortProperties(System.ComponentModel.PropertyDescriptorCollection, System.String[])
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Simplic.UI.Converter
    Assembly: Simplic.UI.dll
    Syntax
    public class EnumDescriptionTypeConverter : EnumConverter

    Constructors

    | Improve this Doc View Source

    EnumDescriptionTypeConverter(Type)

    Constructor.

    Declaration
    public EnumDescriptionTypeConverter(Type type)
    Parameters
    Type Name Description
    System.Type type

    Methods

    | Improve this Doc View Source

    ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type)

    Declaration
    public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
    Parameters
    Type Name Description
    System.ComponentModel.ITypeDescriptorContext context
    System.Globalization.CultureInfo culture
    System.Object value
    System.Type destinationType
    Returns
    Type Description
    System.Object
    Overrides
    System.ComponentModel.EnumConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext, System.Globalization.CultureInfo, System.Object, System.Type)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx