просто изучаю c # 4. Пытаюсь разобраться со всеми этими динамичными вещами. Извините, если этот вопрос глуп, нет опыта в этой области.
Если у меня есть ExpandoObject и я хочу добавить к нему публичные свойства (с помощью get и set) во время выполнения, как бы мне это сделать?
Например, у меня есть documentTemplate и документ, у которого есть свойство, указывающее на documentTemplate. Этот шаблон документа имеет некоторые теги «Заголовки» (например, возможности, разработанные среди учащихся), которые следует учитывать при создании документа (например, «Концентрация, память и т. Д.»). Поэтому, как только шаблон задан в документе, я хочу создать класс, который имеет свойства с такими же именами, что и заголовки тегов в шаблоне, а затем с помощью некоторого элемента пользовательского интерфейса, например PropertyGrid, я могу получить введите значения тега напротив тега Titles.
Спасибо за чтение!