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 № 1Znalazł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.