如何将按钮设置在Windows 10通用应用程序开发中的堆栈面板的右边缘

16 浏览
0 Comments

如何将按钮设置在Windows 10通用应用程序开发中的堆栈面板的右边缘

我是Windows应用开发的新手,我搜索过但没有找到答案。我想要将按钮放在右边缘,并且将文本框拉伸到按钮开始的位置。但是我无法将按钮设置到右边缘。请问如何实现这个目标。

0
0 Comments

问题:如何在Windows 10通用应用程序开发中将按钮设置在侧栏面板的右边缘?

原因:StackPanel类似于一个容器。如果在StackPanel上定义布局属性,那么StackPanel内的对象不能显示在StackPanel的边界之外。

解决方法:一种解决方法是将按钮从StackPanel中移除,这样你就可以自由地将按钮放置在网格中的任意位置。另一种解决方法是扩展StackPanel的边界。可以使用Grid.ColumnSpan属性,或者直接将StackPanel设置在网格的右侧。

代码示例:


    

希望能对你有所帮助。

0