Перерыл весь форум, но никак не удалось найти примера решения данной проблемы.
Имеется свойство.
[Category("Настройки")]
[DisplayName("Режим работы")]
[Description("....")]
[Editor(typeof(MeasureTypeEditor), typeof(System.Drawing.Design.UITypeEditor))]
public byte bMeasureType
{
get { return _bMeasureType; }
set { _bMeasureType = value; }
}
Т.е. данное свойство может иметь несколько значений — тип байт.
Мне необходимо чтобы пользователь не вводил вручную байт а отображался список строк. Каждой строке соответствовало значение.
Написал для этого TypeEditor — в результате в строчке свойства отображается цифровое значение, а в выпадающем списке отображается список различный вариантов данного свойстсва.
Как сделать так и в самой строчке отображалось строчка, а не значение в байтах? При этом само свойства получало значение в байтах.
Как реализовать для этого TypeConvertor — не понимаю.
Был бы рад увидеть какой-нибудь пример. Спасибо!