gridColumnVisibility 列可见性
gridColumnVisibility
是一个用于管理 dataGrid 组件列可见性的组件。支持动态显示或隐藏表格列。
-
XML 元素:
gridColumnVisibility
-
Java 类:
JmixGridColumnVisibility
基本用法
gridColumnVisibility
由一个按钮和一个表格列的下拉菜单组成。
下面是在列表视图中使用 gridColumnVisibility
的示例:
<hbox id="buttonsPanel" classNames="buttons-panel">
<!-- ... -->
<gridColumnVisibility dataGrid="stepsTable"
icon="COG"
themeNames="icon"
exclude="duration">
<menuItem refColumn="name" text="msg://menuItem.text"/>
</gridColumnVisibility>
</hbox>
<dataGrid id="stepsTable"
width="100%"
minHeight="20em"
dataContainer="stepsDc">
<columns>
<column property="name"/>
<column property="duration"/>
<column property="sortValue"/>
</columns>
</dataGrid>
配置下拉菜单
XML 属性
id - alignSelf - classNames - colspan - css - dataGrid - enabled - exclude - focusShortcut - height - hideAllEnabled - icon - include - maxHeight - maxWidth - minHeight - minWidth - showAllEnabled - tabIndex - text - themeNames - visible - whiteSpace - width
dataGrid
必需属性。设置需要通过该组件管理的数据表格。表格必须是 DataGrid 或 TreeDataGrid 的实例。
本页是否有帮助?
感谢您的反馈