【发布时间】:2021-01-30 23:11:53
【问题描述】:
我正在尝试在 if 条件下灰显/禁用整个 NatTable。 我在这里尝试实现的功能类似于常规表中的 setenabled(false) 函数。
到目前为止,我发现 configRegistry 需要更改,它必须添加到 NatTable 但我不确定如何继续。
【问题讨论】:
-
用一种简单的方式写一些东西,以便试图提供帮助的人可以轻松理解。您的努力、目标、迄今为止的成果等。
我正在尝试在 if 条件下灰显/禁用整个 NatTable。 我在这里尝试实现的功能类似于常规表中的 setenabled(false) 函数。
到目前为止,我发现 configRegistry 需要更改,它必须添加到 NatTable 但我不确定如何继续。
【问题讨论】:
NatTable 中的样式设置是通过 ConfigRegistry 完成的。通常这是在创建时或通过配置标签有条件地完成。在您的用例中,您需要通过 NatTable#getConfigRegistry() 以编程方式访问 ConfigRegistry 并通过 API 更改基本样式。
【讨论】: