В пространстве имен X
у меня есть общедоступное определение enum:
namespace X
{
public enum MyEnum
{ val0=0, val1, val2, val3, val4 }
}
В пространстве имен Y
У меня есть класс, который имеет свойство X.MyEnum
типа
using namespace X;
namespace Y
{
class Container
{
public MyEnum MYEnum
{ get { return m_myenum; } set { m_myenum = value; } }
private MyEnum m_myenum;
}
}
Я создал пользовательский элемент управления, который содержит ComboBox
. Я бы очень хотел привязать его (TwoWay) к полю MYEnum
контейнера. Пользовательский контроль находится в окне.
Как мне этого достичь? Я видел несколько примеров с ObjectDataProvider
, однако я потерян.