C # класс с динамическими свойствами - PullRequest
1 голос
/ 31 октября 2011

У меня есть класс, который я буду использовать для привязки к сетке. Столбцы сетки будут соответствовать общедоступным свойствам моего класса, все из которых decimal?.

Прямо сейчас, чтобы отобразить всю необходимую информацию, мой класс включает в себя около 30 свойств. Я создал эти свойства на основе списка, который может измениться в будущем.

Кажется, что жесткое программирование свойств и обновление класса после любого изменения не является правильным способом сделать это, но я не уверен, как создавать "свойства" во время выполнения (у меня есть доступ к списку) и они привязываются к сетке (в данном случае Infragistics xamDataGrid).

Любые предложения о том, что я могу использовать?

1 Ответ

4 голосов
/ 31 октября 2011

ExpandoObjects разрешить динамическое присвоение свойств (которые можно привязать даже при реализации класса INotifyPropertyChanged), если это помогает.Они медленнее, хотя с точки зрения производительности.

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