Создание динамического контроля в WPF - PullRequest
1 голос
/ 18 июля 2009

Я работаю над проектом, в котором у меня есть некоторые иерархические данные, которые я хочу редактировать с помощью необычного элемента управления WPF.

Структура данных по сути является деревом выражений. Каждый узел может иметь другой тип выражения, но наследующий от того же базового класса. Эти различные типы должны иметь свой собственный способ их редактирования.

Я думаю, что я бы использовал элемент управления WPF TreeView, а затем динамически добавлял элементы управления редактора для каждого типа выражения. У меня есть только базовое понимание привязки данных WPF и шаблона MVVM, поэтому я не уверен, возможно ли это сделать или даже с чего начать. Любые указатели или указания будут с благодарностью.

1 Ответ

3 голосов
/ 18 июля 2009

Звучит так, как будто вы ищете класс HierarchicalDataTemplate .

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