Я новичок в разработке Windows. Я делаю простое приложение для Windows, которое имеет несколько страниц, и каждая страница имеет аналогичный макет в XAML. Нравится:
Каждая страница разделена на 3 раздела. A будет иметь заголовок, B — это место, где будет вставлен контент, а C — другие вещи. Мой вопрос: как проще всего создать шаблон общего макета, чтобы я мог повторно использовать его для каждой страницы? И возможно ли это?
Например, у меня есть файл MainTemplate.xaml с таким макетом:
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
</Grid>
И тогда мой Page1.xaml загрузит MainTemplate, поэтому мне не нужно копировать и вставлять один и тот же макет на каждую мою страницу. Я пытался искать в Интернете, но решения идут над моей головой. Мне было интересно, есть ли простой способ сделать это, например, с веб-страницами. Большое спасибо.
Frame
s иPage
s (поскольку они часто являются основой для приложения UWP). Или вы можете создать собственный элемент управления, в котором могут размещаться другие части. - person WiredPrairie   schedule 10.12.2015