Мне нужно получить свойство SelectedValue комбинированного списка Silverlight 4 в качестве DependencyPproerty через Reflection, но я не уверен, как это сделать.
myComboBox.GetType().GetFields()
возвращает DependencyProperties, но возвращаются только четыре свойства ComboBox, и SelectedValue не является одним из них.
myComboBox.GetType().GetProperty("SelectedValue")
получает свойство, но это System.Object, а не DependencyObject.
В конечном итоге я пытаюсь получить привязки для элемента управления, для которого требуется свойство DependencyProperty, а не объект.
Edit:
Это происходит в поведении, и я не знаю, что это за элемент управления, сейчас я работаю с элементом управления ComboBox. Все, что у меня есть, это строка, переданная из XAML. В WPF я мог бы использовать mySource="{x:Static ComboBox.SelectedValueProperty}"
в качестве свойства DependencyProperty, но Silverlight не имеет x:Static
в XAML. Поэтому я пытаюсь преобразовать mySource="SelectedValue"
в DependencyProperty.