UE4-(UI)第六十四课Grid Panel
一、在控件蓝图中拖入GridPanel控件,设置该控件的位置,及大小。
二、在Grid Panel中拖入五个button控件,刚拖入的button在Grid Panel中默认位置为左上角,
三、选中具体的按钮button控件,设置各自的Row和Column,也可以点击问号将button移动
现象:如果将最后一个按钮继续设置行和列,上图中的行和列都为4,下图中的行和列均为7,却发现位置是一样的,
这是因为,默认情况下,每个格子的填充格式为Auto(有多小就选择多小区域显示),因为4,5,6行列中并没有控件,所以他们的最小区域为0,因此直接显示7,7位置上的控件元素。
四、设置Grid Panel设置每个单元格内的控件是否是拉伸比重
1.选中Grid Panel,在细节面板选择Fill Rules 选项,可以看到Column Fill 和Row Fill,分别对应第几列和第几行的拉伸参数,0为Auto
2.设置行拉伸参数为1。
3.将行填充也改为1
4.如果更改Grid Panel的大小,Crid Panel内的元素大小也会跟随更改。
注意:1.拉伸比重是Grid Panel自身的属性设置,而不是Uniform Panel一样在子控件中设置。
2.设置的行和列拉伸系数 设置的是一行或一列的拉伸,而不是固定某一个。
五、设置Grid Panel内子控件Slot参数
1.选择其中一个Button,细节面板设置Grid Slot
1、Padding:留白
2、Horizontal Alignment:横向对齐、Vertical Alignment:垂直对齐
3、Row:在Grid Panel中占据的行索引
4、Row Span:跨行
5、Column:在Grid Panel中占据的列索引
6、Column Span:跨列
6、Layer:2个控件在相同的单元格就可以设置Layer来调整前后显示顺序
7、Nudget.X、Nudget.Y,偏移量,跟Render Transform中Transform作用相同。
Row Span及Column Span 设置的是单个控件的自身的大小,不影响其他的格子内控件
示例:将第一个控件跨行跨列设置为2,其他不变。
Layer:默认均为0,下图中,Layer为0,值越小就会被值大的覆盖,
在控件排列顺序中,默认排列顺序往下的 覆盖上面的。所以将在Layer值一样时,会有下图效果。Layer值大的覆盖小的。如果设置完成后发现并没有效果,编译之后就会有。
UE4-(UI)第六十四课Grid Panel相关推荐
- python六十四课——高阶函数练习题(一)
1.lt = ['sdfasdfa', 'ewqrewrewqr', 'dsafa12312fdsafd', 'safsadf'] --> 得到长度列表2.tp = ('TOM', 'Lilei ...
- NeHe OpenGL第二十四课:扩展
NeHe OpenGL第二十四课:扩展 扩展,剪裁和TGA图像文件的加载: 在这一课里,你将学会如何读取你显卡支持的OpenGL的扩展,并在你指定的剪裁区域把它显示出来. 这个教程有一些难度,但它 ...
- 实践数据湖iceberg 第三十四课 基于数据湖icerberg的流批一体架构-流架构测试
系列文章目录 实践数据湖iceberg 第一课 入门 实践数据湖iceberg 第二课 iceberg基于hadoop的底层数据格式 实践数据湖iceberg 第三课 在sqlclient中,以sql ...
- 实践数据湖iceberg 第十四课 元数据合并(解决元数据随时间增加而元数据膨胀的问题)
系列文章目录 实践数据湖iceberg 第一课 入门 实践数据湖iceberg 第二课 iceberg基于hadoop的底层数据格式 实践数据湖iceberg 第三课 在sqlclient中,以sql ...
- DockOne微信分享(六十四):基于Docker实现DevOps的一些探索
本文讲的是DockOne微信分享(六十四):基于Docker实现DevOps的一些探索[编者的话]本次分享从DevOps介绍:Docker介绍:基于Docker实现DevOps的优势:Docker化D ...
- 实践数据湖iceberg 第二十四课 iceberg元数据详细解析
系列文章目录 实践数据湖iceberg 第一课 入门 实践数据湖iceberg 第二课 iceberg基于hadoop的底层数据格式 实践数据湖iceberg 第三课 在sqlclient中,以sql ...
- 计算机教案精美图片我收集,人教版三年级信息技术《第十四课 美化图片我来做》教案(精品获奖)...
教学设计 编写者 执教者 执教时间 6月14日星期五 版本 人教版 学科 信息技术 册数 三年级(下册) 单元 课题 第十四课 美化图片我来做 课时 教学目标 一课时 通过调整图片的明暗和色调以及处理 ...
- 孙鑫mfc学习笔记第十四课
第十四课 网络的相关知识,网络程序的编写,Socket是连接应用程序与网络驱动程序的桥梁,Socket在应用程序中创建,通过bind与驱动程序建立关系.此后,应用程序送给Socket的数据,由Sock ...
- QT开发(六十四)——QT样式表(二)
QT开发(六十四)--QT样式表 本文主要翻译自QT官方文档Qt Style Sheets . 五.QT样式表参考 QT样式表支持多种的属性.状态和子控件,使得定制组件的外观成为可能. 1.组件 以下 ...
最新文章
- C#实现一个用于开机启动其他程序的Windows服务
- python代码规范链接
- 织梦cms技巧:织梦登录后台显示空白页的解决办法
- Struts2框架概述及运行流程
- 如何去掉字符串最后的逗号?(亲测)
- C++经典面试题(最全,面中率最高)
- Django04-1: ORM增删改查
- 在anaconda中运行jupyter notebook,无法自动打开浏览器的解决方案,亲测100%有效
- FFMpeg分析详细分析
- uni-ui介绍uni-api
- PAI通过流式机器学习算法解决实时热点新闻挖掘案例
- sphinx xmlpipe2 php,PHP+MongoDB+Coreseek/Sphinx打造搜索引擎
- .Net程序员学习Linux最简单的方法
- 还在用print()查找错误?日志消息不香嘛? | 原力计划
- maven编译报程序包不存在_Hadoop学习之路(二)Hadoop2.7.5在CentOS6.7上的编译
- [转]使用 HTML5 索引型数据库的待办事项简要列表
- ue4 设置运行分辨率
- 8个顶级云安全解决方案
- DM - Manager工具
- 今天母亲节,作为程序员,我是这样表达母爱的……
热门文章
- 关于模拟CMOS集成电路第二章MOS器件物理基础中的公式推导
- 完成图书管理系统类图的绘制_夔牛RFID电子标签让图书管理更高效
- 《西方史纲50讲》笔记 Day1
- 【无机纳米材料科研制图——OriginLab 0205】Origin绘制BET氮气吸附/脱附曲线及孔径分布图
- u盘误删除恢复,迅龙数据恢复
- spring boot支付宝沙盒扫二维码支付
- 极客日报:小米回应印度追缴税款;阿里回应达摩院副总裁王刚离职;iPhone日历App现Bug,多个国家地区无法显示2022年假期
- [蓝桥杯][java]海盗分酒
- 博途PLC 位/字/字节 Bit/ Word/Byte拆分与合并
- ASP.NET 一文看懂repeater控件使用方法