TypeConverter и PropertyGrid. Проблема со свойством!
От: ZeeM  
Дата: 24.11.06 15:51
Оценка:
Перерыл весь форум, но никак не удалось найти примера решения данной проблемы.

Имеется свойство.


[Category("Настройки")]
[DisplayName("Режим работы")]
[Description("....")]
[Editor(typeof(MeasureTypeEditor), typeof(System.Drawing.Design.UITypeEditor))]
public byte bMeasureType
{
            get { return _bMeasureType; }
            set { _bMeasureType = value; }
}


Т.е. данное свойство может иметь несколько значений — тип байт.

Мне необходимо чтобы пользователь не вводил вручную байт а отображался список строк. Каждой строке соответствовало значение.

Написал для этого TypeEditor — в результате в строчке свойства отображается цифровое значение, а в выпадающем списке отображается список различный вариантов данного свойстсва.
Как сделать так и в самой строчке отображалось строчка, а не значение в байтах? При этом само свойства получало значение в байтах.

Как реализовать для этого TypeConvertor — не понимаю.

Был бы рад увидеть какой-нибудь пример. Спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.