WPF: Идеи для установки значения перечисления флага для одного объекта с использованием механизма связывания - PullRequest
0 голосов
/ 30 декабря 2008

Например, у меня есть Enum ...

    public enum TypeIdentifier {
            NotSet = 0,
            Type1= 1,
            Type2= 2,
            Type3= 3,
            Type4= 4,
            Type5= 5
        }

public class CommonObject
{

TypeIdentifier myTypeIdentifier {get; set;}
}

У меня есть WPC UserControl, у которого есть обобщенная привязка объекта. У меня есть общий объект, который используется три раза, маскируемый как 5 различных UserControls (использование членов различается).

Мне нужно включить скрытое значение скажем TypeIdentifier.Type1 в UserControl One. Как я могу это сделать. Мне просто нужно, чтобы для элемента объекта было установлено значение TypeIdentifier.Type1, каким бы ни был элемент управления в UserControl. Это то, что Я не могу напрямую ссылаться на перечисление выше в моем проекте управления пользователями .. :-( Любая помощь?

1 Ответ

0 голосов
/ 30 декабря 2008

Если вы не можете ссылаться на перечисление, вам придется использовать int s и Enum.Parse(), вероятно, скрытые в ValueConverter.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...