我想获得两个button共享在Visual Studio中的相对面板布局与生成UWP应用程序相同的宽度,但似乎无法find资源或任何东西来告诉我如何做到这一点。
任何人可以帮助或给我一些资源去? 请不要在没有任何build议的情况下降级这个问题。
Linux上subprocess的最大数目
在Ubuntu 12.10中不能包含“linux / in6.h”而没有错误
将窗口捕获为没有运行Windows UI的图像
如何以编程方式编辑路由表
Lua接口和64Bit
尽管由@al1Dima提供的Grid解决方案也是有效的,但是这里有一个使用RelativePanel的解决方案
<RelativePanel> <Button x:Name="LeftButton" Content="Left" HorizontalAlignment="Stretch" RelativePanel.AlignLeftWithPanel="True" RelativePanel.LeftOf="Divider" /> <Border x:Name="Divider" RelativePanel.AlignHorizontalCenterWithPanel="True"/> <Button x:Name="RightButton" Content="Right" HorizontalAlignment="Stretch" RelativePanel.AlignRightWithPanel="True" RelativePanel.RightOf="Divider" /> </RelativePanel>
为什么不使用Grid ?
<Grid> <Grid.ColumnDeFinitions> <ColumnDeFinition Width="*"/> <ColumnDeFinition Width="*"/> <Grid.ColumnDeFinitions> <Button Grid.Column="0"/> <Button Grid.Column="1"/> </Grid>
这两个按钮将获得Grid Width 50%。
你也可以定义这样的列
<Grid> <Grid.ColumnDeFinitions> <ColumnDeFinition Width="2*"/> <ColumnDeFinition Width="3*"/> <Grid.ColumnDeFinitions> <Button Grid.Column="0"/> <Button Grid.Column="1"/> </Grid>
所以第一个Button会占用Grid的Width 2/5,而另一个会占用3/5的Width
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。