1

我有一个带有两个可编辑列(EdiTextCell)的 DataGrid。我想知道我是否可以控制第一个中的输入值:值只能是“R”或“”。在第二列(EditTextCell 也是)中,值(字符串)长度必须小于 2。

如果在第一种情况下不是“R”或“”,我没有发现每次更改时控制值以防止输入和清除单元格内容的问题。在第二种情况下,如果 2 个字符,我应该停止输入。

请问有什么帮助吗?

谢谢你

4

1 回答 1

3

您可以通过在 Google 上搜索 CellTableFieldUpdaterExampleComplex 来查看示例。基本上,在FieldUpdater与列关联的情况下,您只需要执行以下操作:

cell.clearViewData(KEY_PROVIDER.getKey(object)); 
cellTable.redraw();
于 2013-07-03T17:12:41.673 回答