Devexpress: repositoryitemtextedit и маска

350
01 февраля 2017, 23:28

Есть у меня GridControl от Devexpress. Для одного column этого грида задан columnedit : repositoryitemtextedit . Таблица содержит типы документов и номера. Среди типов есть свидетельство о рождении. Свидетельство о рождении имеет следующий формат:

  • Серия: римские буквы (в латинском регистре), две буквы кириллицей
  • Номер: шесть цифр
  • Например: XXXVЦФ123456

Пробую задать маску следующим образом

repForDocNum.Mask.MaskType = DevExpress.XtraEditors.Mask.MaskType.Regular;                    
repForDocNum.Mask.EditMask = "(^[XMVIL]+)\\s([А-Я]{2})\\s($\\d{6})";

Работать работает, но коряво - при входе в ячейку таблицы вместо красивых знаков нижнего подчёркивания, показывается часть этого регулярного выражения

Вопрос в том, как сделать грамотно маску для ввода, состоящую из 3-х частей, разделённых пробелом

READ ALSO
Для чего нужны дженерик параметры в объявлении делегата, если все типы входных и выходных параметров строго определены?

Для чего нужны дженерик параметры в объявлении делегата, если все типы входных и выходных параметров строго определены?

Такой вопрос, для чего в объявлении делегата в данном примере нужны дженерик параметры <Т1, Т2> если их нет в конъюнктуре метода на который...

629
Можно ли понять куда копируются файлы?

Можно ли понять куда копируются файлы?

Например, FileSystemWatcher ловит какое-то изменение в отслеживаемой директории

323
Где найти исходники RichTextBox и FlowDocument?

Где найти исходники RichTextBox и FlowDocument?

Ищу исходники RichTextBox и FlowDocument

349