• 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代码

  • 相关阅读:
    运维人员常用的linux命令汇总
    Linux 入侵痕迹清理技巧
    xshell突出显示
    Linux终端显示中文
    mysql8.0设uuid函数为默认值
    Linux使用NFS作为文件共享目录服务
    修改docker运行容器的映射端口
    Apache-kafka以及zookeepeer单机安装
    kafka-confluent管控中心安装
    记CentOS8下安装Docker
  • 原文地址:https://www.cnblogs.com/Jax/p/1096808.html
Copyright © 2020-2023  润新知