I'm building MaskedEdit control and have many problems. I don't want to bodder you with all my problems except one. I have to define a property Format that have to be from enumeration type. But I need values to be special strings like #,##0.00;(#,##0.00), dd/MM/yyyy, HH:mm:ss and etc, same as Format property on the MaskedEdit control in VB 6.0.