2010-11-14 5 views
0

Мне очень нравится использовать привязку данных образца во время разработки Silverlight.Silverlight - Sample Data - сложные объекты

Его легко использовать, когда вам нужно вернуть строковые значения.

В моем случае я пытаюсь привязать к своей ViewModel, один из свойств которого возвращает SolidColorBrush. Как настроить образцы данных для возврата значения SolidColorBrush?

Вот что свойства, основанные на строках, выглядят в файле sampleData.xml.

<ViewModels:MyViewModel AlphaValue="Abcd" ColorValue="????"/> 

Как отформатировать ColorValue для возврата SolidColorBrush?

Что я пытаюсь сделать: У меня есть текстовый блок с его передним планом, установленным на Foreground = "{Binding ColorValue}". TextBlock невидим на поверхности дизайна, поскольку он не получает значения из файла sampledata.xml. Где в качестве другого текстового блока, на котором у меня есть только свойство текста, установленное на значение привязки, отображается правильно на поверхности дизайна.

ответ

Смежные вопросы