Table of Contents

Namespace NanoByte.Common.Values.Design

TypeConverters used for serialization and to provide a better runtime experience when using PropertyGrids.

Classes

EnumDescriptionConverter<T>

Type converter for Enums annotated with DescriptionAttributes.

EnumXmlConverter<T>

Type converter for Enums annotated with XmlEnumAttributes.

LanguageSetEditor

An editor that can be associated with LanguageSet properties. Uses a CheckedListBox.

NumericEditor

Abstract base class for drop-down PropertyGrid editors that can be associated with float or double properties.

SliderEditor

An editor that can be associated with float or double properties to provide a TrackBar interface.

StringConstructorConverter<T>

Generic type converter for classes that have a constructor with a single string argument and a corresponding object.ToString() implementation.

TimeSpanEditor

An editor that can be associated with TimeSpan properties. Uses TimeSpanControl.

ValueTypeConverter<T>

Abstract base-class for easily creating a TypeConverter for a struct (value type).