У меня глупая проблема. Я реализовал перетаскивание. Поэтому я перетаскиваю элементы («вопросы») из списка в другой список. Эти предметы заносятся в список из объекта («экспертиза»). Но я также должен уметь создавать кластеры. Таким образом, объект экспертизы содержит список кластеров вопросов. Обычно, когда я перетаскиваю вопрос, он входит в группу вопросов, и группа вопросов содержит список вопросов. По умолчанию этот список содержит только 1 вопрос. Но у пользователя также должна быть возможность добавить несколько вопросов к одному кластеру. Моя проблема в том, что я не знаю, как на самом деле реализовать это в графическом интерфейсе. Должен ли я создать кнопку, чтобы, когда они хотят добавить несколько вопросов в кластер вопросов, при нажатии появляется всплывающее окно. но это выглядит немного странно для меня, тогда я должен реализовать перетаскивание снова ... с 2 списками .. У кого-нибудь есть идеи для реализации этого в удобной для пользователя форме? Может работать с несколькими цветами? когда они принадлежат к одному кластеру?
Я реализую в wpf, C #.
Спасибо!