Я создал несколько UserControls. Я хочу добавить все UserControls в свой проект в List<UserControl>
.Получить весь пользовательский контроль в проекте C#
Я прочитал несколько тем по этому вопросу, но я не могу заставить его работать. Я попытался получить все UserControls в пространстве имен, но он все еще не работает.
var controlType = typeof(UserControl);
var controls = controlType
.Assembly
.GetTypes()
.Where(t => controlType.IsAssignableFrom(t) &&
t.Namespace == "AgentManagement.UserInterface.SystemUI"
);
UserControl является класс System? если вы хотите получить свой созданный пользовательский контроль, должна получить локальную сборку – Peyman
«она все еще не работает» не ясна. – Blorgbeard
Попробуйте добавить дополнительную информацию к своему сообщению о том, что вы пробовали, какие ошибки вы получите, когда он «не работает» и что вы ожидаете. Чем больше информации, тем лучше! – Will