/ / Flex edytuje komórkę DataGrid po kliknięciu tylko wtedy, gdy wcześniej została wybrana - flex, skrypt akcji, datagrid

Zmień edycję komórki DataGrid na kliknięcie tylko wtedy, gdy wcześniej wybrano - flex, actionscript, datagrid

Muszę zmodyfikować zachowanie edytowalnego datagrid do tego:

-Kliknięcie jednego wiersza w wierszu nie powoduje, że komórka pokazuje pole wprowadzania tekstu (zaznacza tylko wiersz) -Dwukrotnie kliknij wiersz, aby komórka nie wyświetlała pola wprowadzania tekstu

ale

-Kliknięcie komórki w już wybranym wierszu pokazuje pole wprowadzania tekstu gotowe do edycji.

Wierzę, że tak działa na przykład iTunes.

Odpowiedzi:

0 dla odpowiedzi № 1

Znalazłem rozwiązanie. Skończyło się na użyciu ListEvent.CHANGE, aby stwierdzić, czy zmienił się indeks selectedIndex, a następnie preventDefault na ITEM_EDIT_BEGINNING, jeśli tak było.