XAML дизайнер отказывается принимать пользовательский контроль - PullRequest
0 голосов
/ 23 мая 2018

Дизайнер XAML либо жалуется на то, что элемент управления не находится в пространстве имен, либо что элемент управления может быть помещен в коллекцию UIElement.

Элемент управления определяется следующим образом:

namespace OdinSyncManager.Controls
{
    public partial class ServiceListItem: UserControl
    {
        public ServiceListItem()
        {
            InitializeComponent();
        }
    }
}

XAML имеет следующий код (я включил только заголовок файла до элемента управления):

<...
    xmlns:Control="clr-namespace:OdinSyncManager.Controls"
    mc:Ignorable="d"
    Title="MainWindow">
<DockPanel LastChildFill="True" Margin="0,0,14,14" Background="#FFFF6D6D">
    <Control:ServiceListItem/>
<...>

Я не уверен, чего не хватает?

1 Ответ

0 голосов
/ 23 мая 2018

Убедитесь, что вы добавили в свой проект WPF UserControl, а не winform

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...