Template10 中所有内容页面的边距 XAML

Margin on all content pages in Template10 XAML

我将 Template10 与 Hamburger 起始项目模板一起使用。我想在左侧的汉堡包区域和所有内容之间留出空白。我尝试更改共享 Shell.xaml 页面(通过添加页边距等),但无法找到解决问题的最佳方法。从概念上讲,这是有道理的,但我缺少的是如何使其发挥作用的具体细节。

有没有一种不更改每个内容页面的简单方法?

关于评论中的问题:我要的是开阔视野的封闭案例;在任何其他情况下,这个问题都没有任何意义。就我的尝试而言,它最终并不重要,因为 none 我尝试的方法有效 - 我在问什么是正确的方法,我从来没有想出来。

这是默认的样子,没有边距:

这是向内容区域添加边距后的样子,这也是示例模板内容处理此问题的方式:

我不想用左边距标记每个内容页面以获得第二张图片中的偏移量。

1: https://i.stack.imgur.com/jUIuO.png

好的,现在我的信息已经够多了。您在这里有几个选择。第一种是像其他开发人员社区一样咬紧牙关,像往常一样格式化您的页面。但是,如果你只是必须,你可以创建一个隐式的 Page 样式 setter 设置 Margin="16,16,16,16" 但是,听着,我不是在开玩笑,你最终会后悔的,除非你的应用是 super-simple。最大的问题是间距将超出包含 ScrollViewer 的范围。

感谢您使用模板 10。