zoukankan      html  css  js  c++  java
  • 控件之布局控件

    几个大要点

    • 从技术角度来说可以使用silverlight任何元素作为XAML页面根元素
    • silverlight应用程序的运行的实际尺寸将受到silverlight插件的HTML元素和高度影响
    • 若要动态控制布局可以用C#托管代码:

                 用new构造一个控件对象

                设置控件属性

                将控件添加到父容器里:父容器.Children.Add(控件)

                将控件移除出父容器:父容器.Children.Clear(控件)

    • 删除UserControl height和width属性可使Silverlight应用程序自适应浏览器尺寸

    Canvas:精确的绝对坐标定位。类似HTML中的Div。指定控件 相对于其直接父 Canvas 控件的上、下、左、右坐标的位置。

    特点:

    无限嵌套

    Zindex二维定位

    Grid:相对的网格定位。类似HTML中的Table。行高和列宽值的有三种形式:绝对尺寸(像素),百分比(表示形式:小数*),字符串(Auto,*或star),

    StackPanel:堆栈布局。类似HTML中的List。

    属性:Orientation,属性值:Horizontal和Vertical

    Margin:两个元素间距。四个值分别代表左上右下。

    对齐与拉伸:HorizontalAlignment,VerticalAlignment。可以控制Grid单元格内的元素相对于单元格对齐位置

    border:边框

    内容与边框(Padding)

    如果本文引用了你的文章而未注明,请及时联系我。
  • 相关阅读:
    CodeForces 288A Polo the Penguin and Strings (水题)
    CodeForces 289B Polo the Penguin and Matrix (数学,中位数)
    CodeForces 289A Polo the Penguin and Segments (水题)
    CodeForces 540C Ice Cave (BFS)
    网站后台模板
    雅图CAD
    mbps
    WCF学习-协议绑定
    数据库建表经验总结
    资源位置
  • 原文地址:https://www.cnblogs.com/sunxi/p/2702082.html
Copyright © 2011-2022 走看看