首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Windows10通用应用开发中将侧边堆叠面板中的按钮设置为右边缘

如何在Windows10通用应用开发中将侧边堆叠面板中的按钮设置为右边缘
EN

Stack Overflow用户
提问于 2015-07-10 16:35:47
回答 1查看 260关注 0票数 0

我是一个windows应用程序开发的新手,我搜索了这个,但没有找到任何地方。我需要在右边的按钮,并伸展文本框到按钮start.But我无法设置按钮到右边。

如何实现这一点。

EN

回答 1

Stack Overflow用户

发布于 2015-07-10 20:29:03

堆叠面板的工作方式类似于容器。如果在堆叠面板上定义布局属性,则堆叠面板内的对象不能显示在堆叠面板限制之外。

例如:如果我在堆栈面板中设置行号和列号,

代码语言:javascript
运行
复制
<StackPanel Grid.Row="0" Grid.Column="2" Name="Version" Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Top">
    <Label Grid.Column="4" Grid.Row="6" Name="Ver" Content="V." HorizontalAlignment="Right" />
    <TextBlock Name="Vers" Text="1.0" TextAlignment="Right" />
</StackPanel>

然后,我的标签上设置的行/列属性将被忽略,‘HorizontalAlignment=“right”将把我的标签放在堆叠面板的右侧,而不是网格。

一种解决方案可能是将按钮从堆栈面板中移除,然后您可以自由地将按钮放置在网格上的任何位置。

另一种解决方案可以是扩展stackpanel的限制。为此,您可以使用Grid.ColumnSpan属性,或者简单地将堆栈面板设置在网格的右侧。

希望这能帮上忙。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31336107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档