Как реализовать констуктор «сайтов» (не совсем) на C# WPF?

Суть моего вопроса в том чтобы я узнал какие есть инструменты для решения вопроса.

Теперь детали:

Нужно сделать конструктор "опросников" по сути на подобии конструктора сайта. Подумал над структурой опросника и набросал себе в фигме как это должно выглядеть и начал делать, дошел только до того что использую StackPanel и по нажатиям кнопки добавляю элементы в этот самый StackPanel (вот так это выглядит StackPanel.Children.Add())

Структура опросника:

  • Блок (не один последующий элемент НЕ НАХОДИТСЯ ВНЕ блока; блоков может быть несколько, обычно до двух штук)
  • Сфера (в этом элементе могут содержатся несколько вопросов; этот элемент для отделения от других типов вопросов (например, социально-коммуникативная сфера, эмоциональная сфера)
  • Вопрос (собственно сам вопрос/задача; вопросы не обязательно должны быть в сферах, а могут существовать просто так, но обязательно в блоках)
  • Вывод (на один блок только один вывод, не больше)

Вот примеры с фигмы:

  1. Изначальное строение: Форма_1
  2. После добавление блока: Форма_2
  3. При нажатии кнопки действие возникает это: Форма_3

Примерно вкратце подскажите может библиотеки или инструменты, направление в котором мне двигаться чтобы выполнить поставленную цель


Ответы (0 шт):