• WPF布局控件与子控件的HorizontalAlignment/VerticalAlignment属性之间的关系


    WPF布局控件与子控件的HorizontalAlignment/VerticalAlignment属性之间的关系:

    1、Canvas/WrapPanel控件:

      其子控件的HorizontalAlignment/VerticalAlignment属性无效。
    2、Grid控件:

      其子控件的HorizontalAlignment/VerticalAlignment属性有效。
    3、StackPanel控件:

      A、当其Orientation属性等于Horizontal时,其子控件的HorizontalAlignment属性无效,VerticalAlignment属性有效。

      B、当其Orientation属性等于Vertical时,其子控件的HorizontalAlignment属性有效,VerticalAlignment属性无效。

    4、DockPanel控件:

      A、(适用于非末位子控件)当其子控件设定DockPanel.Dock=Left/Right时,其子控件的HorizontalAlignment属性无效,VerticalAlignment属性有效。

      B、(适用于非末位子控件)当其子控件设定DockPanel.Dock=Top/Bottom时,其子控件的HorizontalAlignment属性有效,VerticalAlignment属性无效。

      C、当其LastChildFill属性等于true时,其最后一个子控件的DockPanel.Dock无效,HorizontalAlignment属性有效,VerticalAlignment属性有效。

      D、当其LastChildFill属性等于false时,其最后一个子控件的DockPanel.Dock有效,此时,如果该子控件设定DockPanel.Dock=Left/Right时,该子控件的HorizontalAlignment属性无效,VerticalAlignment属性有效,而如果该子控件设定DockPanel.Dock=Top/Bottom时,该子控件的HorizontalAlignment属性有效,VerticalAlignment属性无效。

  • 相关阅读:
    JS中检测数据类型的方式
    DOM库
    原型应用(将数组去重写到数组的原型上)
    JS学习之原型和原型链模式
    JS学习之闭包、this关键字、预解释、作用域综合
    JS学习之作用域
    JS学习之预解释
    maven gradle 混合使用的问题
    libgdx 开发环境搭建
    maven 安装 jar
  • 原文地址:https://www.cnblogs.com/okjulien/p/7623297.html
Copyright © 2020-2023  润新知