2010-03-31 54 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的項目。