zoukankan      html  css  js  c++  java
  • Silverlight自学笔记布局基础

    布局

    Canvas 绝对布局 通过控件的Canvas.Top 和Canvas.Left 定义位置
    StackPanel

    流布局

     
    Grid 类似Html的Table  
         
         

    Canvas

    如图image

    StackPanel

    几个属性:

    VerticalAlignment="Center" Orientation="Horizontal"   HorizontalAlignment="Center". 若不设置任何属性. 那么将铺满整个上级容器

    嵌套的StackPanel
    效果图image

    Grid

    效果和HtmlTable一样. 可是写法不一样.下面展示一个三行三列的表格

    嵌套的StackPanel

    下面我们在第一行第一列添加一个Button. Button在Grid中, 通过智能感知, 能发现多了一些属性比如说Grid.Row等,通过他们确定该Button在表格中的位置.比如

    <Button Grid.Column="2" Grid.Row="1"   Content="Button2" Height="20"  HorizontalAlignment="Left"></Button>

    image

    如同在单元格里面添加按钮一样,我们还可以添加表中表. 在上面的button下面加上如下代码

    表中表
    image

    WrapPanel

    会自动换行或者换列的Stackpanel布局

    DockPanel

    停靠在上右下左中的最规矩的布局

  • 相关阅读:
    Unity 鼠标控制视角功能和动画播放冲突解决办法
    Unity5.6.4f1 配置WebGL教程
    动态生成圈形+文字的图片
    mysql 常用操作语句
    ideal环境maven自动下载项目依赖配置
    java调用c#dll文件配置
    项目部署到阿里云遇到数据库和访问问题解决记录
    uni-app打印
    JS将时间对象输出为(12小时制和24小时制)的字符串
    基于H5的摄像头视频的采集与传输
  • 原文地址:https://www.cnblogs.com/jianjialin/p/2101511.html
Copyright © 2011-2022 走看看