zoukankan      html  css  js  c++  java
  • sl基础(一)

    Blend4介绍:

      6大工具组:

       Toolbar面板

       选取工具 放大工具 铅笔、钢笔工具、移动图片工具、抓取颜色工具、填充水桶工具、颜色渐变工具、图形工具、布局控制工具、文本工具与控件

      Object和TimeLine面板

      Project面板 整合项目管理的工具

      Resources面板   刷子面板 颜色资源 透明度

      3D objects

      新特性:Xaml代码智能感知 后置代码编辑 项目工程模板

    布局系统是一个调整对象大小和定位对象的过程。

    简单地说,布局是一个递归系统,实现在屏幕上对元素进行大小调整、定位

    绘制。布局系统为Children集合的每个成员完成两个处理过程,1.测量处理过程、2.排列处理过程 

    1.基础布局控件:Grid 、StackPanel、 Canvas 、Border 、Popup 、ScrollViewer、DockPanel等

      布局原则:由内而外、下级容器决定上级容器。

    2.详解Grid布局原则:

      类似table

      Grid.Row, Grid.Column

      Grid.RowSpan , Grid.ColumnSpan

      Grid非常适合做Header、Footer、Sidebar等,定义由行和列的灵活网格区域。

    3.详解Canvas布局原则

      Canvas.Left Canvas.Right Canvas.Top Canvas.Bottom

      最原始的容器控件,对子控件无自动布局功能。

    4.StackPanel原则

      根据附加属性 、调整子控件的布局。能将子元素排列成一行(可沿水平或者垂直方向)

    5.ViewBox可拉伸或者缩放子元素

    6.Border在一个子元素的周围绘制边框、背景

    7.DockPanel 可将子元素沿其边缘进行定位

    8.ScrollViewer使内容显示在比其实际大小的区域中,并适当显示滚动条。

  • 相关阅读:
    line-height 对a标签在有些浏览器中不支持
    git 学习手记
    nth-child 与 nth-of-type区别
    less学习笔记(持续更新)
    如何让textarea的placeholder中的文字换行
    livereload 不刷新页面 保存文件后 浏览器自动重新刷新
    优雅降级元(CSS JS)
    vw vh vm CSS长度单位
    NODE_PATH的设置
    EF学习笔记(十二):EF高级应用场景
  • 原文地址:https://www.cnblogs.com/chenqingwei/p/1958702.html
Copyright © 2011-2022 走看看