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

  • 相关阅读:
    origin/HEAD -> origin/master 这个分支是干嘛的啊
    使用Spring Boot来加速Java web项目的开发
    分辨真假数据科学家的20个问题及回答
    我的数学建模历程
    计算机科学中最重要的32个算法
    期权交易基本原理——买进看跌期权(Long Put),卖出看跌期权(Short Put)
    期货交易术语
    apecceosummit2016
    opencv 61篇
    server-pc--------------->lspci,lsusb,meminfo等配置信息
  • 原文地址:https://www.cnblogs.com/Jax/p/1096808.html
Copyright © 2011-2022 走看看