Я создаю приложение wpf с несколькими UserControls, и в одном из них я хочу иметь список другого usercontrol, который я использовал из наблюдаемой коллекции, которая легко управляет, но когда я добавляю элемент в этот список в дизайнер и решение для сборки, пользовательский контроль ушел и показал ошибку.ошибка со списком usercontrol в wpf
Cannot create an instance of " Component".
Исключение: Невозможно создать экземпляр "Component".
ошибки: Компонент Проект. Компонент 'не имеет ресурса, идентифицированного URI'/Project; component/component.xaml '.
Я создаю наблюдаемый набор, и если я создаю наблюдаемую проблему с коллекцией, но мне нужно собрать свой userControl. Когда я запускаю приложение, у меня нет проблем и возникла проблема только с дизайнером.
Отредактировано:
public partial class my_Component : UserControl
{
private ObservableCollection<user_Component> userCollection;
public ObservableCollection<user_Component> UserCollection
{
get { return userCollection; }
}
public my_Component()
{
userCollection = new ObservableCollection<user_Component>();
}
In xaml:
<cc:my_Component >
<cc:my_Component.userCollection>
<cc:user_Component/>
</cc:my_Component.userCollection>
</cc:my_Component>
1. Дизайнер показывает много ошибок, которые ничего не значат. 2. Подавляющее большинство вопросов здесь (включая ваш) требуют, чтобы код мог быть проанализирован. – BradleyDotNET
Ваше имя класса 'my_Component', но ваш конструктор' Компонент'? Это фактический код, вызывающий проблемы или просто опечатка в вопросе? – sthotakura
извините, это только вопрос, мой код может выполняться, и проблема только в том, что в дизайнере у меня есть эта ошибка, если я очищаю и перестраиваю, он был решен, но если я удалю свой usercontrol и добавлю его из панели инструментов и добавлю некоторое usercontrol в его ошибке списка снова приходит :( –