0
点赞
收藏
分享

微信扫一扫

UWP入门(三) -- StackPanel与Grid的区别

梦想家们 2022-09-14 阅读 199
编程语言


##1.Grid 下布局

<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">

<StackPanel>
<TextBlock>First</TextBlock>
<TextBlock>Second</TextBlock>
<TextBlock>Third</TextBlock>
<StackPanel Orientation="Horizontal">
<TextBlock Text="Fourth"/>
<TextBox></TextBox>
<Button>Sixth</Button>
</StackPanel>
</StackPanel>
<StackPanel Height="200">
<Rectangle Fill="Red" Height="100"
</StackPanel>

</Grid>

UWP入门(三) -- StackPanel与Grid的区别_其它

第一个 StackPanel 占据整个布局空间(100%*100%),第二个StackPanel 是200px,默认在整个布局的中间,**覆盖在第一个布局之上

2.StackPanel 布局

<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<StackPanel>
<StackPanel>
<TextBlock>First</TextBlock>
<TextBlock>Second</TextBlock>
<TextBlock>Third</TextBlock>
<StackPanel Orientation="Horizontal">
<TextBlock Text="Fourth"/>
<TextBox></TextBox>
<Button>Sixth</Button>
</StackPanel>
</StackPanel>
<StackPanel Height="200">
<Rectangle Fill="Red" Height="100"
</StackPanel>

</StackPanel>
</Grid>

UWP入门(三) -- StackPanel与Grid的区别_其它_02

不会覆盖,默认垂直,可以修改成水平


举报

相关推荐

0 条评论