У меня тот же вопрос, но ответа на использование UserControl не будет. Мне также нужно создать контейнер элемента управления, к которому я могу добавить другие элементы управления во время разработки, чтобы я мог добавить его в еще один контейнер (панель Splitter), который недоступен для меня во время разработки (архитектура плагина). Когда я создаю пользовательский элемент управления, отсутствует поддержка времени разработки, и все, что я получаю, это значки, когда я перетаскиваю элементы управления на эту поверхность.
Нужно ли мне самому добавлять поддержку времени разработки, или мне чего-то не хватает, что имеет это для меня?