zoukankan      html  css  js  c++  java
  • WPF SDK研究 Layout(1) Grid

    Guid
        This sample shows how to create and use an instance of the Grid element in Windows Presentation Foundation.
        WPF中Guid的使用方法
        1)纯xaml
    <Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" WindowTitle="Grid Sample">
        
    <Grid VerticalAlignment="Top" HorizontalAlignment="Left" ShowGridLines="True" Width="250" Height="100">
          
    <Grid.ColumnDefinitions>
            
    <ColumnDefinition />
            
    <ColumnDefinition />
            
    <ColumnDefinition />
          
    </Grid.ColumnDefinitions>
          
    <Grid.RowDefinitions>
            
    <RowDefinition />
            
    <RowDefinition />
            
    <RowDefinition />
            
    <RowDefinition />
          
    </Grid.RowDefinitions>

          
    <TextBlock FontSize="20" FontWeight="Bold" Grid.ColumnSpan="3" Grid.Row="0">2005 Products Shipped</TextBlock>
          
    <TextBlock FontSize="12" FontWeight="Bold" Grid.Row="1" Grid.Column="0">Quarter 1</TextBlock>
          
    <TextBlock FontSize="12" FontWeight="Bold" Grid.Row="1" Grid.Column="1">Quarter 2</TextBlock>
          
    <TextBlock FontSize="12" FontWeight="Bold" Grid.Row="1" Grid.Column="2">Quarter 3</TextBlock>
          
    <TextBlock Grid.Row="2" Grid.Column="0">50000</TextBlock>
          
    <TextBlock Grid.Row="2" Grid.Column="1">100000</TextBlock>
          
    <TextBlock Grid.Row="2" Grid.Column="2">150000</TextBlock>
          
    <TextBlock FontSize="16" FontWeight="Bold" Grid.ColumnSpan="3" Grid.Row="3">Total Units: 300000</TextBlock>
        
    </Grid>
    </Page>

        注意到,WPF中的Grid,很像HTML中的table。
                先定义列,再定义行,Grid中的每个元素,其属性都要指定Grid.Column和Grid.Row。对于合并行/列,则要指定Grid.ColumnSpan或RowSpan

        2)纯cs代码
        上述xaml代码完全可以使用纯cs实现,具体实现见Sample代码

  • 相关阅读:
    NameError:name ‘xrange’ is not defined
    CNN卷积核反传分析
    在定义卷积时为什么要对其中一个函数进行翻转
    Python的浮点数损失精度问题
    Python实现im2col和col2im函数
    2018.04.19
    4 Git 基础
    Clash Royale开发日志
    2018-04-12
    python urllib2
  • 原文地址:https://www.cnblogs.com/Jax/p/1096808.html
Copyright © 2011-2022 走看看