использование и объявление пользовательского класса страницы WPF в XAML - PullRequest
1 голос
/ 04 октября 2011

Я бы хотел создать пользовательский класс PageFF Page, из которого все мои страницы были получены:

public class CustomPage : Page
{
  // custom dependency props here...
}

Я не понимаю, как затем создать новую страницу в моем проекте Visual Studio ииспользуйте тип пользовательской страницы.Проблема заключается в корневом элементе в XAML страницы.Как мне это объявить?Это не работает:

<local:CustomPage 
  xmlns:local="clr-namespace:MyProject"
  x:Class="KinectLevelUp.CustomSwipe.Views.Page1"
  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">

  <Grid>
    <!-- page content here... -->
  </Grid>

</local:CustomPage>

Мне кажется, я просто не понимаю, как квалифицировать тип CustomPage на уровне корневых элементов.

1 Ответ

2 голосов
/ 04 октября 2011

Вам также нужно изменить файл кода для наследования CustomPage.

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