当前位置: 首页 > news >正文

UE创作一个可以变更列数的万能表格

  • 首先UE做蓝图控件的基本思想是静态数据接口填充都有 静态数据有是为了方便预览,接口填充是为了真实数据上
  • 这个表格是自己使用文本数组自己单独配置好表头和行之后放置 配置列主要使用了不规则网格面板 参考同事的实现方式逐一实现
  • 静态数据建议直接json填充 因为动态数据一定是接口过来的json数据
  • 使用varest插件进行的节点模拟json字符串

在这里插入图片描述
正文:YY_Table表格可以专门用控件放置 最大程度的解耦在这里插入图片描述
这个YYtable里有两个元素 一个是表头 一个是行 用垂直框放置
用的都是一个组件 这个组件可以自定义列数 背景颜色
列数用文本数组控制 表头只有一行因此 设置表头

在这里插入图片描述
接下来看行 行数是生成的使用json字符串生成 这里我们需要处理数据
yy_table里生成行 一个NameList是一个行
在这里插入图片描述
接下来可以看一下行数的具体实现 Table_Row
在这里插入图片描述
主要是圈中的部分
使用不规则的网格面板放置列数 namelist有多少数据 渲染生成多少列(Single_Cell),列数的宽度设置使用column fill设置
没圈中的部分意思是在最后一行添加了一个操作的控件 如果不是操作类型可以不走
在这里插入图片描述
Sing_Cell的图
在这里插入图片描述
YY_table设置好之后就可以放置在想要的任何地方了
成品如图 这里详情是操作按钮 没需求可以不加
在这里插入图片描述

http://www.dtcms.com/a/291680.html

相关文章:

  • Excel file format cannot be determined, you must specify an engine manually.
  • 如何撤销Git提交误操作
  • 实用资源分享:50款出入库单据Excel模板集合
  • DFS习题篇【下】
  • 北京养老金计算公式网页实现案例:从需求分析到架构设计
  • 业务流逻辑如何搭建?为何橙武平台选用了 LogicFlow?
  • 【MyBatisPlus】一文讲清 MyBatisPlus 基本原理及基本使用方式
  • EMA《2025-2028年药品监管中的数据与AI 1.3版》信息分析
  • 深度分析:Kimi K2开源模型
  • 拆分、合并PDF
  • Qt基本控件使用:按钮、标签、文本框等
  • docker阿里云安装
  • [2025CVPR]ViKIENet:通过虚拟密钥实例增强网络实现高效的 3D 对象检测
  • AI Agent-Manus 构建经验解读(下)
  • powerquery如何实现表的拼接主键
  • mybatis多对一一对多的关联及拼接操作以及缓存处理
  • Java 与 Android 回收机制深度解析
  • 行业出海研究报告
  • Apache Ignite 中的 SQL 模式(Schema)管理机制
  • Qt字符串处理与正则表达式应用
  • MCP vs 传统集成方案:REST API、GraphQL、gRPC的终极对比
  • 使用vue-pdf-embed发现某些文件不显示内容
  • Jenkins接口自动化测试(构建)平台搭建
  • Jenkins 多架构并发构建实战
  • 计算机网络:连接世界的数字脉络
  • Python爬虫实战:研究pymorphy2库相关技术
  • JVM:工具
  • 字节跳动视觉算法面试30问全景精解
  • Python爬虫实战:研究PyPLN库相关技术
  • PCIe之P2P应用