GridItem:网格容器中单项内容容器
GridItem()属性:
rowStart:用于指定当前元素起始行号。
rowEnd:用于指定当前元素终点行号。
columnStart:用于指定当前元素起始列号。
columnEnd:用于指定当前元素终点列号。
forceRebuild:用于设置在触发组件build时是否重新创建此节点
selectable:(SDK8)当前GridItem元素是否可以被鼠标框选(外层Grid容器的鼠标框选开启时,GridItem的框选才生效)
事件:
onSelect(callback: (isSelected: boolean) => any)
    GridItem元素被鼠标框选的状态改变时触发回调(SDk8)
    isSelected:进入鼠标框选范围即被选中返回true, 移出鼠标框选范围即未被选中返回false

效果如图:

代码:

@Entry
@Component
struct GridItemT {@State numbers: string[] = Array.apply(null, Array(16)).map(function (item, i) {return i.toString()})build() {Column() {Grid() {GridItem() {Text('4').fontSize(16).backgroundColor(0xfaeee0).width('100%').height('100%').textAlign(TextAlign.Center)}.rowStart(1).rowEnd(4)ForEach(this.numbers, (item) => {GridItem() {Text(item).fontSize(16).backgroundColor(0xF9CF93).width('100%').height('100%').textAlign(TextAlign.Center)}.forceRebuild(false)}, item => item)GridItem() {Text('5').fontSize(16).backgroundColor(0xDBD0C0).width('100%').height('100%').textAlign(TextAlign.Center)}.columnStart(1).columnEnd(5)}.columnsTemplate('1fr 1fr 1fr 1fr 1fr').rowsTemplate('1fr 1fr 1fr 1fr 1fr').width('90%').height(300)}.width('100%').height('100%').margin({ top: 5 })}
}

openharmony容器组件之GridItem相关推荐

  1. openharmony容器组件之Grid

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

  2. openharmony容器组件之Refresh

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

  3. openharmony容器组件之Badge

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

  4. openharmony容器组件之GridContainer

    GridContainer:纵向排布栅格布局容器,仅在栅格布局场景中使用 GridContainer(options?: { columns?: number | 'auto', sizeType?: ...

  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. 计算机在线采集数据注意,全站仪数据采集和传输中的常见问题解决方案
  2. 【10月17日】2020年十月蓝桥杯A组题目【感想与总结】(热乎的)
  3. 【Leetocde | 24 】152. 乘积最大子序列
  4. Oracle 收购Sun之后的演义:IBM 和SAP何去何从
  5. Castle动态代理拦截器可构建可重启的流
  6. 解决Scrapy-Redis爬取完毕之后继续空跑的问题
  7. Gitlab+Git实现版本控制系统
  8. c++ 数据结构之 线段树
  9. IntelliJ IDEA 如何设置黑色主题以及Java字体的大小与颜色
  10. TCP长连接开发相关,调试工具SocketTool与框架GatewayWorker
  11. PPT 各行各业素材 10000套 讲解
  12. 解决浏览器 fakepath 实现图片上传预览
  13. jenkins k8s 动态增减 jenkins-salve (1) 制作部署jenkins-master 镜像
  14. 物联网开发笔记(9)- 使用Wokwi仿真MicroPython on ESP32开发板实现温度和湿度检测并使用屏幕显示
  15. NLP自然语言处理实战(一):利用分词器构建词汇表
  16. mysql server has fone away
  17. 微信小程序开发笔记(一)
  18. 解决ausu MT7630 linux(ubuntu)下 wifi无法使用
  19. 机器学习:朴素贝叶斯模型算法原理(含实战案例)
  20. Devops 工具集

热门文章

  1. Shell循环语句详解--for循环
  2. php后台提权,基于ThinkPHP的2个CMS后台GetShell利用
  3. 在微软的Word中使用输入法打字,发现文字候选框在右上角,这种情况可能需要点击一下键盘上的Insert按键
  4. SPRINGBOOT车辆违章
  5. 松下发布自动洗头机器人
  6. 如何做好各个平台的舆论舆情收集监测控工作?
  7. 大学计算机技巧讲座新闻稿,计算机学院举行“立足现实,守望理想”讲座
  8. centos部署微博_linux环境下搭建个人微博
  9. 使用linux分布编译,Linux UVC driver 交叉编译
  10. 《细节决定成败》语录