Как создать предопределенные значения для свойства xaml с typeconverter - PullRequest
2 голосов
/ 14 апреля 2011

Если у меня есть элемент управления, и я начинаю набирать для него свойство переднего плана, он предлагает мне список цветов, по-видимому, из класса Colors.редактирование: я думаю, что это на самом деле перечисление KnownColor, которое является внутренним.

Как это достигается?

У меня есть прикрепленное свойство типа MyClass.У меня есть статический класс с некоторыми предварительно приготовленными экземплярами MyClass.Я хочу добиться того же поведения, что описано выше.

Я знаю, что могу использовать преобразователь типов и преобразовывать строку в экземпляр, но это кажется немного более продвинутым

1 Ответ

1 голос
/ 14 апреля 2011

Вам нужно будет использовать конвертер типов.Парсер Xaml имеет встроенную специальную обработку известных типов, таких как Brush и Color.

...