ExtJS只读属性网格中的文本区域

时间:2014-05-08 16:11:29

标签: extjs

我有一个属性网格,其中当前是displayfield。我被要求将此特定字段设为多行字段,以便文本被包裹并且文本中的回车正确显示。

我查看了textareafield,但这似乎忽略了readOnly: trueeditable: false以及避免beforeedit: function(){return false;}等编辑的方法。

我还尝试在</br>内尝试应用多行插入(将它们转换为displayfield)作为渲染器的一部分,但这似乎也不起作用。

实现这一目标的最有效方法是什么?我在API中遗漏了一些简单的东西,它提供了我需要的功能吗?

我想这可以很容易地抽象为一般情况,但如果认为有必要可以提供代码。

编辑:

为了尝试澄清我的问题,我需要一个字段:

  1. 用户无法编辑;没有文字栏并在字段中输入。

  2. 允许通过自动换行和显示多行文本 通过回车/换行

  3. 将textareafield(扩展以显示其所有内容)与显示字段(无编辑功能)交叉。

1 个答案:

答案 0 :(得分:0)

您可能正在寻找禁用设置为true的textareafield 您可以使用\n在文本上添加新行。

希望有所帮助! :)