Показать сообщение отдельно
Старый 24.12.2010, 12:56   #13  
pitersky is offline
pitersky
северный Будда
Аватар для pitersky
Ex AND Project
Соотечественники
 
1,514 / 435 (18) +++++++
Регистрация: 26.09.2007
Адрес: Солнечная система
Строго говоря, нужно (в зависимости от пола) не два разных enuma, а два разных перевода значений енума. Т.е. нужно всегда выбирать NotMarried, но в грид выводить либо "Холост", либо "Не замужем".
Т.е. я бы сделал так:
1) Сделал на форме фильтрацию по данному енуму в заголовке. Там можно использовать стандартный перевод
2) Убрал бы само поле из отображения на форме (со всех закладок), а вместо него - выводил бы дисплей с соответствующим переводом
3) Ещё понадобится отдельная кнопка для ручной смены статуса. Там в диалоге уже можно использовать подменные енумы.

P.S. Можно ещё покопаться в классе FormComboBoxControl. Может быть, там найдётся инструмент подмены меток.
__________________
С уважением,
Вячеслав

Последний раз редактировалось pitersky; 24.12.2010 в 12:59.
За это сообщение автора поблагодарили: sukhanchik (2).