私はフレックスアプリケーションで作業しています。選択したセルで ENTER キーを押したときに、Flex DataGrid セルを編集可能にしたいと考えています。特定のセルには itemRender が含まれています。F2キーでできることはわかっています。しかし、私はその機能をオーバーライドしたい。
これを機能させるために体が助けてくれますか...
前もって感謝します...
私はフレックスアプリケーションで作業しています。選択したセルで ENTER キーを押したときに、Flex DataGrid セルを編集可能にしたいと考えています。特定のセルには itemRender が含まれています。F2キーでできることはわかっています。しかし、私はその機能をオーバーライドしたい。
これを機能させるために体が助けてくれますか...
前もって感謝します...
Spark データ グリッドを拡張するクラスを作成し、次のように editKey をオーバーライドできます。
package mypackage
{
import flash.ui.Keyboard;
import mx.core.mx_internal;
import spark.components.DataGrid;
use namespace mx_internal;
public class CustomDataGrid extends DataGrid
{
public function CustomDataGrid()
{
super();
super.mx_internal::editKey = Keyboard.ENTER;
}
}
}