Exjts4:如何将 GridPanel 中的列动态设置为隐藏
Posted
技术标签:
【中文标题】Exjts4:如何将 GridPanel 中的列动态设置为隐藏【英文标题】:Exjts4: How to set a column in a GridPanel dynamically to hidden 【发布时间】:2013-10-18 14:05:04 【问题描述】:在我的 GridPanel 中,我有不同的列。 现在我想动态地将其中一些设置为隐藏:真。 我给了列 ID,但我没有成功。 例如
Ext.getCmp("mainfield").setHidden(true);
不起作用。任何想法或帮助?谢谢!!!
【问题讨论】:
【参考方案1】:试试这个:
grid.columns[columnIndex].hide();
或
grid.columns[columnIndex].setVisible(false);
要按 id 查找列,请使用 down
:
grid.down('gridcolumn#mainfield').hide();
【讨论】:
【参考方案2】:你要找的方法是hide:
Ext.getCmp("mainfield").hide();
【讨论】:
以上是关于Exjts4:如何将 GridPanel 中的列动态设置为隐藏的主要内容,如果未能解决你的问题,请参考以下文章
Ext.Net学习笔记13:Ext.Net GridPanel Sorter用法
如何以编程方式将组件分配给 Delphi GridPanel 行和列?