Подкласс PhoneApplicationPage не работает - PullRequest
0 голосов
/ 07 ноября 2011

В начале файла .xaml для страницы у меня есть:

<framework:PhoneApplicationPageBase

и в файле .xaml.cs:

public partial class MyPage : PhoneApplicationPageBase

В App.xaml у меня есть:

<Application
    ...
    xmlns:framework="clr-namespace:..." 

но я получаю ошибку "framework" - это необъявленный префикс "при компиляции файла xaml.Класс PhoneApplicationPageBase работает нормально в другом файле подкачки .xaml (я написал это некоторое время назад).

Есть ли что-то, что я забыл, что мне нужно сделать, чтобы это работало?

1 Ответ

1 голос
/ 07 ноября 2011

Вам необходимо объявить префикс пространства имен в файле pages xaml.На ресурсы можно ссылаться из файла App.xaml, но импортированные пространства имен не распространяются на другие страницы вашего проекта.

Если вы добавите xmlns: framework = "clr-namespace: ..." к корневому элементу страницы должно быть хорошо.

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