GridContainer:纵向排布栅格布局容器,仅在栅格布局场景中使用
GridContainer(options?: { columns?: number | ‘auto’, sizeType?: SizeType, gutter?: Length, margin?: Length})
columns:设置当前布局总列数。
sizeType:选用设备宽度类型(SizeType,默认Auto)
    SizeType枚举类:
        XS:最小宽度类型设备
        SM:小宽度类型设备
        MD:中等宽度类型设备
        LG:大宽度类型设备
        Auto:根据设备类型进行选择
gutter:栅格布局列间距
margin:栅格布局两侧间距

效果如图:

代码:

@Entry
@Component
struct GridContainerT {@State sizeType: SizeType = SizeType.XSbuild() {Column({ space: 5 }) {GridContainer({ columns: 7, sizeType: this.sizeType, gutter: 1 }) {Row() {Text('1').useSizeType({xs: { span: 1, offset: 0 },sm: { span: 3, offset: 0 },md: { span: 5, offset: 0 },lg: { span: 7, offset: 0 }}).height(50).backgroundColor(0x4682B4).textAlign(TextAlign.Center)}}.width('90%')Text('Click Simulate to change the device width').fontSize(9).width('90%').fontColor(0xCCCCCC).textAlign(TextAlign.Center)Row() {Button('XS').onClick(() => {this.sizeType = SizeType.XS}).backgroundColor(0x317aff)Button('SM').onClick(() => {this.sizeType = SizeType.SM}).backgroundColor(0x317aff)Button('MD').onClick(() => {this.sizeType = SizeType.MD}).backgroundColor(0x317aff)Button('LG').onClick(() => {this.sizeType = SizeType.LG}).backgroundColor(0x317aff)}}.width('100%').margin({ top: 5 })}
}

openharmony容器组件之GridContainer相关推荐

  1. openharmony容器组件之Refresh

    Refresh:下拉刷新容器 Refresh(value: {refreshing: boolean, offset?: Length, friction?: number}) refreshing: ...

  2. openharmony容器组件之GridItem

    GridItem:网格容器中单项内容容器 GridItem()属性: rowStart:用于指定当前元素起始行号. rowEnd:用于指定当前元素终点行号. columnStart:用于指定当前元素起 ...

  3. openharmony容器组件之Grid

    Grid:网格容器,由"行"和"列"分割的单元格所组成,通过指定"项目"所在的单元格做出各种各样的布局 Grid()属性: columnsT ...

  4. openharmony容器组件之Badge

    Badge:新事件标记组件,在组件上提供事件信息展示能力 Badge(value: {count: number, position?: BadgePosition, maxCount?: numbe ...

  5. java中组件与容器_java中的容器组件和非容器组件

    1.java使用到的图形类主要在java.awt 与javax.swing包中. 2.java.awt 与 javax.swing包的区别: ① java.awt中使用的图形类都是依赖于系统的图形库的 ...

  6. 八十、React中的容器组件和无状态组件

    2020/11/20. 周五.今天又是奋斗的一天. @Author:Runsen React,也有了自己去构建一些应用的信心,那会是一种非常棒的感觉. 容器组件和无状态组件 React类组件是在Jav ...

  7. SAP 产品 UI 里的容器组件的概念和开发概述

    这是 Jerry 2021 年的第 68 篇文章,也是汪子熙公众号总共第 345 篇原创文章. Jerry 之前的文章,谈谈 SAP 产品 UI 开发中的组件概念,曾经提到,无论基于何等开发技术的 S ...

  8. [react] 展示组件和容器组件有什么区别?

    [react] 展示组件和容器组件有什么区别? 展示组件(Presentational Component) 关注页面的展示效果(外观) 内部可以包含展示组件和容器组件,通常会包含一些自己的DOM标记 ...

  9. 使用container的嵌套_ElementUI 技术揭秘(4)— Container 布局容器组件的设计与实现。...

    前言 上一篇文章我们分析了 Layout 布局组件的设计和实现,它的应用场景通常是局部布局.对于整个页面的布局,element-ui 提供了 Container 布局容器组件,专门用于 PC 管理后台 ...

最新文章

  1. IDC:企业向云转变推动了SD-WAN市场增长
  2. 启用 SR-IOV 解决 Neutron 网络 I/O 性能瓶颈
  3. Java实现简单的队和栈
  4. 一个学习的好去处!!
  5. Remoting实例(同为客户端服务端)
  6. C# String.Format格式说明
  7. 斯柯达柯珞克显示服务器错误,斯柯达柯珞克原来还有四驱的版本,不信你看!...
  8. gin c.Next()方法
  9. win7 重启dns
  10. Spring: 事务传播机制
  11. VRP基础,命令行基础,文件系统基础,系统管理(2017年12月13日 09:51:51)
  12. 做企业管理软件的,怎能不读这本1965年的书呢?
  13. Java GUI——Java图形用户界面
  14. 在线CHM阅读器(1)——CHM文件格式概述
  15. lowB三人组算法-冒泡排序-选择排序-插入排序
  16. 算法开启队列转栈武魂
  17. 2.10 窗口的拆分与隐藏 [原创Excel教程]
  18. 英特尔图形处理器第8代架构
  19. 电脑进入睡眠后,总是被唤醒
  20. 新时代区块链研究院 | 区块链人才需求激增200%,薪资已赶超互联网!

热门文章

  1. git提交代码更换提交人
  2. 使用iframe从网页调起移动端应用
  3. 如何使用Python识别图片中的二维码
  4. windows浏览器CSS样式丢失的解决方法
  5. 爬取网易云音乐歌曲评论并生成特定词云图
  6. 在微软的Word中使用输入法打字,发现文字候选框在右上角,这种情况可能需要点击一下键盘上的Insert按键
  7. 三星新推出Tizen操作系统初体验
  8. 对于ALU(算数逻辑运算单元)算数和逻辑的一点理解
  9. 读书笔记003:《伤寒论》-手太阴肺经
  10. gsap数字增长动画