0

私はフレックスアプリケーションで作業しています。選択したセルで ENTER キーを押したときに、Flex DataGrid セルを編集可能にしたいと考えています。特定のセルには itemRender が含まれています。F2キーでできることはわかっています。しかし、私はその機能をオーバーライドしたい。

これを機能させるために体が助けてくれますか...

前もって感謝します...

4

1 に答える 1

1

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;
        }
    }
}
于 2012-07-23T09:25:04.453 に答える