在 UWP window 的右上角粘贴 UI 元素

Stick UI element in top right corner in an UWP window

我用谷歌搜索了这个,但我找不到答案,所以我想我应该在这里问这个问题。我正在创建一个相当简单的 UWP 应用程序。在其中一个页面中,我想在右上角有一个大的 + 按钮,以添加一个对象。

我目前正在使用 RelativePanel,但我找不到如何将加号按钮粘贴到整个框架的一角。在大多数情况下,我可以使用相对布局来执行 RelativePanel.LeftOf="txtTest" 之类的操作。但我现在不能这样做,因为整个页面都不是我可以参考的东西。

下面是按钮的当前 xaml 代码。任何人都知道如何将它粘贴到右上角,无论屏幕尺寸是多少,包括调整大小?现在想想,我可能不得不使用 RelativePanel 以外的东西。

<Button x:Name="btnAddToDo" Content="+" 
           HorizontalAlignment="Right" VerticalAlignment="Top" Margin="0,10,-350,-10"/>

RelativePanel 很好,只要它在 window/page.

内部延伸即可
<Button x:Name="btnAddToDo" 
        Content="+"
        RelativePanel.AlignTopWithPanel="True"
        RelativePanel.AlignRightWithPanel="True"/>