win8学习之 布局

win8中有三种布局:Canvas布局,stackPanel布局,Grid布局

一、 Canvas布局

    这个布局就相当于绝对定位,因为是绝对的,所以可想而知,这个不重要。

    用法:

      <Canvas>

           <Button content="按钮1" Canvas.Left="10" Canvas.Top="10"/>

      </Canvas>

二、StackPanel布局

   这个布局挺重要的,并且这个布局可以嵌套

   它默认把它包含的内容按垂直向下排列 也可以通过Orientation属性来改他的排列方向

用法:

      <StackPanel Orientation="Vertical">
            <StackPanel Orientation="Horizontal">
                <Button Content="哈哈"></Button>
                <Button Content="嘿嘿"></Button>
            </StackPanel>
            <StackPanel Orientation="Horizontal">
                <Button Content="呵呵"></Button>
                <Button Content="嘎嘎"></Button>
            </StackPanel>
            <StackPanel Orientation="Horizontal">
                <Button Content="嘎嘎"></Button>
                <Button Content="嘿嘿"></Button>
            </StackPanel>
            <StackPanel Orientation="Horizontal">
                <Button Content="呵呵"></Button>
                <Button Content="哈哈"></Button>
            </StackPanel>
        </StackPanel>

效果如下:

 

 三、Grid布局

   这个布局就相当于表格,鉴于c#就可以知道他也挺重要的

   用法:

       <Grid Name="grid1">
            <Grid.RowDefinitions>
                <RowDefinition Height="111"/>
                <RowDefinition Height="111"/>
                <RowDefinition Height="111"/>
                <RowDefinition Height="111"/>
            </Grid.RowDefinitions>
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="111"/>
                <ColumnDefinition Width="111"/>
                <ColumnDefinition Width="111"/>
                <ColumnDefinition Width="111"/>
            </Grid.ColumnDefinitions>
            <TextBlock Text="哈哈" Grid.Row="0" Grid.Column="0" HorizontalAlignment="Left" Width="111"></TextBlock>
        </Grid>

   效果如下:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值