如果我有多个页面,希望在每个页面上都显示相同的“页眉”,而不需要复制和粘贴多次:这样做非常难以维护。
<!-- #region Header -->
<Grid Grid.Row="0">
<Rectangle Style="{StaticResource HeaderBackground}" />
<TextBlock
Style="{StaticResource PageTitle}"
Text="Page1" />
<Button
Content="Settings"
Command="{Binding GotoSettingsPage}" />
</Grid>
<!-- #endregion Header -->
这个标记块如何才能重复使用呢?例如,我们希望像这样编写代码:
```html ```
请问有哪些选项可供选择?
<MyHeader Grid.Row="0" PageTitle="Page1" />
UserControl
? - Clemensx:Shared
设置为false。 - Clemens