Я знаю, что это повторяющаяся ошибка, но я не могу ее обойти.Intellisense распознает имя моего пользовательского элемента управления и предлагает добавить правильные директивы using: но не только XAML-конструктор не находит имя элемента управления, но я также не могу пройти компиляцию.
Пользовательский элемент управления является общедоступным классом, определенным как
namespace MyApp.CustomControls
{
public class CustomTextBox : TexBox
{
...
}
}
И в моем MainPage.xaml
<Page ...
xmlns:customControls="using:MyApp.CustomControls">
...
<customControls:CustomTextBox/>
...
</Page>
Он не отображается ни в дизайне, ни в компиляции. Этот ответ и приведенные ниже не работают для меня.
Сообщение об ошибке:
Error XDG0008 The name "CustomTextBox" does not exist in the namespace "using:MyApp.CustomControls".