Disable one item of Combobox extended from an enum

Hi All,

Is it possible to disable one item of comboboxes extended from an enum? I don’t want to remove item and update table for new enum structure.

Metin

I think this link would help you in this regard:

http://blogs.msdn.com/b/palle_agermark/archive/2005/06/30/434146.aspx

I did know this way and I just already tried that:

ServiceSymptomsStatus.item(2);
ServiceSymptomsStatus.enabled(false);

It makes disable all items of combobox. I’m a Visual Foxpro developer same time and I can disable any combobox item with put “” top of it’s label. maybe there is anything like that in X++?

Anyway, thank you…

static void comboBoxHiJacker(Args _args)
{
Dialog dialog = new Dialog();
DialogField dialogField;
FormBuildComboBoxControl formComboBoxControl;
;

// Any enum, except NoYes, will do.
dialogField = dialog.addField(typeId(ABC));

formComboBoxControl = dialogField.control();
formComboBoxControl.enumType(0);

formComboBoxControl.label(“My combo box”);

formComboBoxControl.items(3);

formComboBoxControl.item(1);
formComboBoxControl.text(“Item 1”);

formComboBoxControl.item(2);
formComboBoxControl.text(“Item 2”);

formComboBoxControl.item(3);
formComboBoxControl.text(“Item 3”);

dialog.run();

info(dialogField.value());
}