Существует ли класс .NET BCL, чтобы помочь с привязкой пути к свойствам? - PullRequest
1 голос
/ 17 июня 2010

WPF и Silverlight имеют модель привязки данных, в соответствии с которой я могу предоставить привязку с путем, которая содержит точечную нотацию методов доступа к свойствам вниз от DataContext до определенного значения внутри графа сложного объекта (например, MyDataContext.RootProperty.SubProperty.Thing.Value)

У меня есть требование (не-пользовательского интерфейса), чтобы принять такой путь, выраженный в виде простой строки, и использовать отражение на объекте, который (мы надеемся) имеет тип, который предоставляет правополучатели и установщики свойств для чтения и / или записи значений в эти свойства.

Прежде чем я начну писать код синтаксического анализа и отражения, есть ли удобный класс Framework 3.5 BCL, чтобы помочь с этим?

1 Ответ

0 голосов
/ 17 июня 2010

Нет, но Я недавно написал программу с открытым исходным кодом .Это позволяет читать и писать, а также распространяет INotifyPropertyChanged.Он не такой мощный, как WPF / Silverlight (например, не поддерживает индексацию).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...