创建一个s:DataGrid项目编辑器始终可见

时间:2012-09-14 07:17:10

标签: flex

通过defauld s:DataGrid在单击单元格后显示项目编辑器。我想一直显示项目编辑器。

如何让项目编辑器始终可见?例如一列复选框。

1 个答案:

答案 0 :(得分:0)

请参阅Using editable controls in an item renderer

您可以通过多种方式管理这种情况,包括:

  1. 在项呈示器中,不要使用允许用户修改它们的控件(CheckBox,ComboBox等)。
  2. 创建这些控件的自定义版本以禁止用户与它们进行交互。 使用列表控件的rendererIsEditor属性指定项呈示器也是项目编辑器。有关更多信息,请参阅示例:Using an item renderer as an item editor.
  3. 为项目渲染器和托管控件编写自己的代码,以便在允许用户与其进行交互时从项呈示器传回数据。