Получение значений из Expression.Blend.SampleData - PullRequest
0 голосов
/ 31 марта 2010

Я пытаюсь выяснить, как получить значение из Expression.Blend.SampleData. Например, если мой идентификатор равен раскрывающемуся списку, я могу получить его, выполнив следующее:

((Expression.Blend.SampleData.MyDatabase.something)(MyDropDown.SelectedItem)).description;

Мне нужен способ разместить свое собственное значение, где (MyDropDown.SelectedItem). Visual studio хочет, чтобы я преобразовал его в формат «Expression.Blend.SampleData.MyDatabase.something». Я попробовал несколько способов сделать это, но у меня не получилось.

Есть идеи?

EDIT

Я начинаю думать, что в Silverlight нет способа сделать это

1 Ответ

0 голосов
/ 02 апреля 2010

Как и большинство ответов, которые я придумал, это было просто:

((Expression.Blend.SampleData.MyDatabase.MyMainCollection)(((object[])(Application.Current.Resources.Values))[0])).MyCollection[1].Description

MyColleciton [1] захватит элемент со значением id 1.

...