На форме можно сделать стандартными средствами, обсуждалось несколько позже начала данного топика.
Есть класс
SysFormEnumComboBox:
X++:
/// The class facilitates work with a form combobox control, representing an enum,
/// when only some of the enum values are allowed.