2012-04-24 36 views

回答

0

有三種方法可以做到這一點:

  1. 使用CompositeCellEditTextCellSelectionCell和覆蓋CompositeCell的渲染方法來呈現無論是EditTextCell或基於布爾標誌SelectionCell那你存儲在綁定到單元格的DTO中。

  2. 例如,創建一個自定義單元格,擴展爲AbstractEditableCell(請參閱此tutorial)並自行實現此功能。您可以查看SelectionCellEditTextCell的代碼並複製大部分代碼。在渲染方法中,你必須顯示一個下拉列表或者只是一個基於布爾標誌的文本。

  3. 延長EditTextCellSelectionCell並實施缺失的功能。好處是你可以重新使用一些渲染方法,而且你不必自己編寫完整的渲染代碼。

相關問題