首页 > 其他 > 详细

Grid 拾遗

时间:2014-01-24 06:55:42      阅读:337      评论:0      收藏:0      [点我收藏+]

*.GridSplitter属性是Grid面板的一个特性。
(1)预留一行或一列,专门用于放置 GridSplitter对象,如果是行的话,把其Height 设置为 Auto,如果是列的话,把其 Width 设置为 Auto。
(2)拉伸整行或整列,使其穿越整行或整列;使用RowSpan或ColumnSpan;
(3)为 GridSplitter 设置最小尺寸,垂直分隔的话,设置 Width 为一个固定值,并将VerticalAlignment="Stretch";水平分隔的话,设置Height 为一个固定值,并将 HorizontalAlignment="Stretch"。
(4)设置分隔条的对齐方式。垂直的将 HorizontalAlignment="Center";水平的将 VerticalAlignment="Center",以改变它两侧的尺寸。

水平的:

bubuko.com,布布扣
  <Grid >
         
        <Grid.RowDefinitions>
            <RowDefinition />
            <RowDefinition Height="Auto"/>
            <RowDefinition />
        </Grid.RowDefinitions>
        
        <GridSplitter Grid.Row="1" 
                      HorizontalAlignment="Stretch" VerticalAlignment="Center"
                      Height="3" Background="Black">
            
        </GridSplitter>
            
    </Grid>
bubuko.com,布布扣

垂直的:

bubuko.com,布布扣
  <Grid.ColumnDefinitions>
            <ColumnDefinition />
            <ColumnDefinition Width="Auto"/>
            <ColumnDefinition />
        </Grid.ColumnDefinitions>
       
        <GridSplitter Grid.Column="1"
                      VerticalAlignment="Stretch" HorizontalAlignment="Center"
                      Width="3" Background="Green"
                      >
            
        </GridSplitter>
            
    </Grid>
bubuko.com,布布扣

*.Row 或 Column 的 Width 属性  和 Height 属性 是 GridLength 类型的对象

Grid 拾遗

原文:http://www.cnblogs.com/quietwalk/p/3531676.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!