2010-03-31 53 views
0

我想弄清楚如何从Expression.Blend.SampleData中获取一个值。如果我的ID是等于一个下拉例如,我可以通过这样抓住它:从Expression.Blend.SampleData获取值

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

我需要一些方法来把我自己的价值在哪里(MyDropDown.SelectedItem)是。 Visual Studio希望我将它转换为“Expression.Blend.SampleData.MyDatabase.something”格式。我尝试了一些方法来做到这一点,但我一直没有成功。

任何想法?

编辑

我开始认为这是在Silverlight没有办法做到这一点

回答

0

最喜欢的答案,我想出了,这很简单:

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

的MyColleciton [1]将获取id值为1的项目。