Не могу установить x: Name = «Root» в UserControl
Я пытаюсь установить для атрибута x: Name определение UserControl, чтобы позже использовать его для внутренних привязок:
<UserControl
x:Name="root"
x:Class="ElementManager.UserControl1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="300">
</UserControl>
Это не компилирует высказывание:
Имя типа 'UserControl1' не существует в типе 'ElementManager.ElementManager'
Если я удаляю атрибут x: Name, он компилируется и все работает нормально. Это должно быть или я упустил что-то тривиальное?