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
floatordoubleproperties.
- SliderEditor
An editor that can be associated with
floatordoubleproperties 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).