#header-mark#
GridBox 网格布局
GridBox是一种列表式布局,将对象按照指定的行数和列数包装成网格。
底层实现为panel.layout.GridBox,参数基本一致,参考文档:https://panel.holoviz.org/reference/layouts/GridBox.html
基本用法
GridBox可以将元素按指定的列数排列,自动换行形成网格:
动态调整列数
可以动态地调整GridBox的列数,从而改变网格的排列:
按行数排列
除了指定列数,也可以使用nrows指定行数:
API
属性
| 属性名 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| ncols | 列数 | Number | — |
| nrows | 行数 | Number | — |
| scroll | 是否启用滚动条 | Boolean | False |
Events
| 事件名 | 说明 | 类型 |
|---|---|---|
| change | 当布局内容改变时触发 | Callable |
Slots
| 插槽名 | 说明 |
|---|---|
| default | GridBox的内容 |
Controls
src/examples/panel_vuepy/layouts/GridBox