在 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"/>
我用谷歌搜索了这个,但我找不到答案,所以我想我应该在这里问这个问题。我正在创建一个相当简单的 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"/>