如何防止编辑 GXT ComboBoxCell
Posted
技术标签:
【中文标题】如何防止编辑 GXT ComboBoxCell【英文标题】:How to prevent editing of GXT ComboBoxCell 【发布时间】:2014-01-07 07:23:59 【问题描述】:我在网格上添加了一个 ComboBoxCell。问题是当用户从 ComboBoxCell 中选择一个元素时,选择后 ComboBoxCell 不会模糊,并且 ComboBoxCell 中存在的文本框仍然显示光标。 因此,正因为如此,出现在 GXT 网格同一行上的图像(对我来说是一个按钮)不会触发浏览事件,因为 ComboBoxCell 现在具有焦点。只有当 ComboBoxCell 模糊时,browseEvent 才会在单击图像时触发。 任何解决方案如何模糊 ComboBoxCell 或如何删除 ComboBoxCell 文本框中的编辑?
test.setTriggerAction(TriggerAction.ALL);
test.setWidth(100);
test.setSelectOnFocus(true);//doesnot work
test.setForceSelection(true);//doesnot work
煎茶示例中也存在问题 http://www.sencha.com/examples/#ExamplePlace:cellgrid 在 ComboBoxCell 中的选择元素上并单击按钮然后甚至不会触发。
【问题讨论】:
【参考方案1】:ComboBoxCell 扩展AbstractEditableCell。这就是您获得编辑选项的原因。
请改用SelectionCell。
【讨论】:
以上是关于如何防止编辑 GXT ComboBoxCell的主要内容,如果未能解决你的问题,请参考以下文章